CentOS: включение поддержки GD в PHP-установке

Как мне включить поддержку GD в установке CentOS?

Вещь, которая сделала трюк для меня в конце концов, была:

yum install gd gd-devel php-gd 

а затем перезапустите apache:

 service httpd restart 
  1. Вам нужно найти репо, которое предлагает GD-библиотеку, соответствующую вашей текущей версии php. Я имел большой успех, используя репо Реми Колле для этой цели. Фактически, я использовал его вчера, чтобы обновить мою установку php до последней версии 5.4.0RC6 в моем ящике CentOS6.
  2. Как только вы настроите репо, это просто вопрос запуска sudo yum install php-gd
  3. Конечно, применяются обычные вещи: убедитесь, что вы перезапустили apache после установки и т. Д.

С CentOS 6.5+ и PHP 5.5:

 yum install php55u-gd service httpd restart 

Если вы получите ошибку, например: cannot map zero-fill pages: Cannot allocate memory in Unknown on line 0 , это может быть связано с тем, что у вас нет файла подкачки. Я предлагаю вам взглянуть на учебник, упомянутый в этом ответе: https://stackoverflow.com/a/20275282/828366

Учебное пособие: https://www.digitalocean.com/community/articles/how-to-add-swap-on-centos-6

CentOs 6.5+ и PHP 5.6:

 sudo yum install php56-gd service httpd restart 

Поместите команду

 yum install php-gd 

и перезапустите сервер (httpd, nginx и т. д.).

 service httpd restart