带有php5.3.3、php5.6和php7.0的Centos 6系统
刚刚安装了WP的php5.3.3虚拟主机集
添加我得到的插件:
自适应图像错误-PHP GD图像库丢失
服务器中未检测到PHP GD图像库。。。
php -m | grep -i gd
gd公司
rpm -qa | grep php
rh-php70-php-gd-7.0.27-1。el6.x86\\u 64
php-gd-5.3.3-49。el6.x86\\u 64
我可以在很久以前的另一个WP安装(不同的虚拟主机、相同的服务器和php版本)中成功安装相同的插件<我不知道发生了什么事。我使用Virtualmin创建了虚拟主机
也从5.3.3切换到7.0 php版本,但也找不到GD
最合适的回答,由SO网友:dstonek 整理而成
这是Virtualmin控制面板的问题
它显示了此虚拟主机使用的错误php版本。默认情况下,Virtual hosts模板设置为使用5.3.3(用户可以稍后更改),它与显示的一样,但phpinfo()显示的是5.6,不带GD模块
如问题所述,只有5.3.3和7.0安装了来自Virtualmin存储库的DG
所以我解决了从Centos存储库安装GD for php5.6的问题<我还必须指出,从Virtualmin CP开始,我将php版本“更改”为php7.0,但似乎没有成功,因为WP仍然抱怨缺少GD。