CentOS:在PHP安装中启用GD支持
如何在CentOS安装中启用GD支持CentOS:在PHP安装中启用GD支持,php,linux,cakephp,gd,centos,Php,Linux,Cakephp,Gd,Centos,如何在CentOS安装中启用GD支持 您需要找到一个repo,它提供一个与当前php版本匹配的GD库。我已经成功地将其用于此目的。事实上,我昨天在CentOS6上使用它将php安装更新为最新的5.4.0RC6版本 一旦设置了repo,只需运行sudo-yum-install-php-gd 当然,通常的做法是:确保在安装后重新启动apache,等等 最终,对我来说成功的是: yum install gd gd-devel php-gd 然后重新启动apache: service httpd re
sudo-yum-install-php-gd
最终,对我来说成功的是:
yum install gd gd-devel php-gd
然后重新启动apache:
service httpd restart
使用CentOS 6.5+和PHP 5.5:
yum install php55u-gd
service httpd restart
如果出现如下错误:无法映射零填充页:无法在第0行的“未知”中分配内存,可能是因为您没有交换文件。我建议您看看本答案中提到的教程:
教程:CentOs 6.5+&PHP 5.6:
sudo yum install php56-gd
service httpd restart
下达命令
yum install php-gd
并重新启动服务器(httpd、nginx等)
对于CentOS或EC2 Linux AMI上的PHP7:
sudo yum install php70-gd
更好的服务器故障是的,这在CentOS 6.5版上非常有效。“phpinfo”页面说PHP最初编译时没有使用gd('--without-gd'),但也会转储关于当前“gd”的部分。请确保您使用的是正确的PHP包。例如,在我的例子中,我使用的是php56w,所以我需要使用php56w gd。@EvanDonovan只有当您使用的版本不在CentOS官方存储库中时才是真的!感谢@alfasin的澄清-我不是将PHP升级到5.6的人,所以我不知道他们为什么使用php56w包。我只是想加上这句话作为一个评论,以防其他人出现依赖项解析错误。谢谢@EvanDonovan!如果您有NginX,则无需重新启动!显然,WordPress“编辑媒体”需要php gd
sudo yum install php70-gd