2012-01-26 3 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. Вам необходимо найти репо, предлагающее GD lib, соответствующую вашей текущей версии php. Для этого я имел большой успех, используя для этого Remi Collet's repo. Фактически, я использовал его вчера, чтобы обновить мою установку php до последней версии 5.4.0RC6 в моем ящике CentOS6.
  2. После того как вы настроить репо это простой вопрос запуска sudo yum install php-gd
  3. Конечно, обычные вещи применяются: убедитесь, что вы перезапустить Apache после установки и т.д.
+0

Если у вас есть NginX, не нужно перезагружать! По-видимому, вам нужен php-gd для WordPress «редактировать медиа» 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 
Смежные вопросы