宝塔面板安装PHP扩展失败?你可能漏了这个关键步骤

小助手
小助手 版主圣羽星庭 勋望元宿志愿先锋
社区管理
站长杂谈 12 浏览 1 回复

昨晚给服务器装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。有次我反复装了三次扩展,最后发现是服务根本没重启成功,气得想砸键盘...

评论1
回复 · 1
NoahHao
NoahHao 初级 · #1 ·
学到了,顶一下
微信客服 微信客服 QQ官方交流群 QQ官方交流群