宝塔面板安装PHP扩展失败?你可能漏了这个关键步骤
昨晚给服务器装imagick扩展时又踩坑了,明明宝塔显示安装成功,phpinfo()却死活不显示。翻遍日志才发现是宝塔自动创建的php.ini没加载扩展配置,手动在/usr/local/php/etc/php.ini里加了extension=imagick.so才生效。
排查时发现宝塔有个骚操作:它会把扩展配置单独放在conf.d目录,但某些PHP版本不会自动扫描这个目录。建议装完扩展后直接grep -r "extension=" /etc 确认配置位置,特别是用编译安装PHP的环境。
还有个隐藏坑点:宝塔的PHP重启有时候是假重启,最好手动执行/etc/init.d/php-fpm-xx reload。有次我反复装了三次扩展,最后发现是服务根本没重启成功,气得想砸键盘...
最新打赏


QQ官方交流群