Назад | Перейти на главную страницу

Установка GD на Centos 6.3

Всем привет! Я пытаюсь включить GD в моей установке PHP на моем компьютере с CentOS 6.3, на котором в качестве веб-сервера запущен lighttpd. я сделал yum install gd gd-php и когда я бегу php -i я получил

    gd
    GD Support => enabled
    GD Version => bundled (2.0.34 compatible)
    FreeType Support => enabled
    FreeType Linkage => with freetype
    FreeType Version => 2.3.11
    GIF Read Support => enabled
    GIF Create Support => enabled
    JPEG Support => enabled
    libJPEG Version => 6b
    PNG Support => enabled
    libPNG Version => 1.2.49
    WBMP Support => enabled
    XPM Support => enabled
    XBM Support => enabled`

Так что это определенно есть, php -m также показывает gd, но когда я запускаю phpinfo(); Раздела для GD нет, а в разделе Configure Command у меня есть следующее: --without-gd.

Какие у меня здесь варианты? Я пробовал удалить и переустановить rpms, перезапустить lighttpd, другие репозитории и все такое, но не повезло ... есть идеи? Я пытаюсь настроить CMS, использующую GD, и не могу продолжить установку, потому что у меня нет GD.

Gd-php добавляет модуль php для gd. Он не компилируется в php, поэтому в информации вы видите --without-gd.

Похоже, вы никогда не перезапускали lighttpd или php-fpm (если вы это настроили так).

Я видел случаи, когда простой перезапуск lighttpd не убивал потоки php-fcgi, что заставляло его использовать старую конфигурацию php даже после service lighttpd restart. Поэтому, если простой перезапуск не удастся, сделайте полную остановку, убедитесь, что процессы php не запущены, и запустите его обратно.