原因

宝塔面板默认并没有安装fileinfo模块,可按以下教程安装:

注意:以下教程中56为PHP版本,请替换成您要安装此扩展的PHP版本,Flarum轻论坛程序最低要求PHP5.6+

解决过程

进入对应版本的fileinfo扩展源码目录

cd /www/server/php/56/src/ext/fileinfo

初始化扩展安装

/www/server/php/56/bin/phpize

生成编译配置

./configure --with-php-config=/www/server/php/56/bin/php-config

编译并安装扩展

make && make install

写入配置文件

echo 'extension=fileinfo.so' >> /www/server/php/56/etc/php.ini

重载PHP配置

service php-fpm-56 reload

这样就可以了。