2012-01-26 30 views

回答

102

该诀窍的事对我来说,最终是:

yum install gd gd-devel php-gd 

,然后重新启动Apache:

service httpd restart 
+0

工程就像一个魅力! – Aris

+0

是的,这在CentOS版本6.5上完美运行。 “phpinfo”页面说PHP最初编译时没有使用gd('--without-gd'),但是也转储了关于现在“gd”的部分。 –

+1

确保您使用的是正确的php软件包。例如,就我而言,我使用的是php56w,所以我需要使用php56w-gd。 –

33
  1. 你需要找到一个回购协议,提供一个与您当前的php版本匹配的GD库。为此,我使用Remi Collet's repo取得了巨大的成功。事实上,我昨天用它来将我的php安装更新到CentOS6盒子上最新的5.4.0RC6版本。
  2. 一旦你安装它的运行sudo yum install php-gd
  3. 当然简单的事情回购,常见的东西申请:请确保您在安装后重新启动Apache等
+0

如果你有NginX,不需要重新启动!显然你需要WordPress的“编辑媒体”的php-gd https://wordpress.org/support/topic/edit-media-not-working –

4

的CentOS 6.5+ & PHP 5.6:

sudo yum install php56-gd 

service httpd restart 
0

把命令

yum install php-gd 

并重新启动服务器(httpd,nginx等)

service httpd restart