宝塔面板5.9手动编译php7.3 fileinfo模块
心血来潮把宝塔的php更新到7.3试试,哪知道从面板下安装fileinfo模块总是安不上
查询日志发现宝塔暂时没提供php 7.3对应的ext-73.zip,然后脚本就一系列出错,导致安不上。
手动编译总可以吧~参考 宝塔面板PHP 7.x 编译安装APCu
wget https://www.php.net/distributions/php-7.3.5.tar.gz
tar xzvf php-7.3.5.tar.gz
cd php-7.3.5/ext/fileinfo/
/www/server/php/73/bin/phpize
./configure --with-php-config=/www/server/php/73/bin/php-config
make && make install
注:执行make时,部分机器可能会卡在 libmagic/.libs/apprentice.o
这里
增加swap即可,也可以将其他平台编译好的php 7.3.5 fileinfo.so文件直接拿来用
编译成功
在php的面板中修改配置文件,加入扩展
[fileinfo]
extension = fileinfo.so
保存重启php~完美
一条评论