2012-01-26 29 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