启用/安装GD扩展? –without-GD

如何启用(或者我需要安装)GD当我的phpinfo()输出在“configuration命令”说; –without-gd?

我的phpinfo()中也没有任何输出“Core”,其中列出了“gd”

AWS上的PHP版本5.2.4。

如果您使用的是基于Debian的服务器(例如Ubuntu),则可以运行以下命令:

apt-get install php5-gd 

然后一旦完成运行:

 /etc/init.d/apache2 restart 

这将重新启动您的服务器,并在PHP中启用GD。

如果你在另一种types的系统上,你需要使用别的东西(比如yum install)或者直接编译到PHP中。

对于PHP7使用:

 sudo apt-get install php7.0-gd 

并重新启动您的networking服务器。

在我的情况下( php 5.6Ubuntu 14.04 )下面的命令为我工作:

 sudo apt-get install php5.6-gd 

根据PHP版本,我们需要更改php5.x-gd

检查你的php.ini文件是否有以下行:

 ;extension=php_gd2.dll 

如果存在,则将其更改为

 extension=php_gd2.dll 

并重新启动Apache

(它在MAC上工作)

之前的所有答案都是正确的,但对Archlinux来说我还不够。 我还需要编辑/etc/php/php.ini并取消注释:

;extension=gd.so

最初的; 在线上需要删除。 通过systemctl restart nginx重新启动Nginx后,我很好走了。

我有同样的问题,但我想提醒的问题是不是如何在terminal上设置GD或如何重新启动您的服务器问题毕竟,如果你不能看到在PHINFO文件GP支持你应该怎么做? 其中一个php.net上的答案在这里input链接描述它说你应该configuration你的php –with-gd =“你的ddpath到gd”