CentOS: Включение поддержки GD в установке PHP - PullRequest
47 голосов
/ 27 января 2012

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

Ответы [ 5 ]

108 голосов
/ 19 августа 2012

То, что в конечном итоге помогло мне, было:

yum install gd gd-devel php-gd

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

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

В 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

4 голосов
/ 30 июня 2016

CentOs 6.5+ и PHP 5.6:

sudo yum install php56-gd

service httpd restart
0 голосов
/ 26 декабря 2017

Введите команду

yum install php-gd

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

service httpd restart
...