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

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

5 ответов


то, что сделал трюк для меня в конечном счете было:

yum install gd gd-devel php-gd

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

service httpd restart

  1. вам нужно найти РЕПО, которое предлагает GD lib, соответствующий вашей текущей версии 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