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

Невозможно установить GD с PHP

У меня было много проблем с тем, чтобы GD работал с моим веб-сервером (Apache2).

Это виртуальный частный сервер с использованием CentOS 5.5, и в настоящее время я настраиваю его с нуля.

Я установил GD (похоже, не может получить GD2 ни в одной установке yum) ...

Я, по-видимому, настроил PHP 5.2.17 с GD через:

./configure --with-gd=/usr/local/cpanel/src/3rdparty/gpl/gd-1.8.4

и, похоже, все прошло нормально, но когда я перезапускаю apache и проверяю phpinfo (), GD не отображается.

Кажется, это не работает ...

НОТА::

Я также обнаружил, что не могу найти любой библиотеки php-gd в установочных пакетах yum .. Только gd ..

Ответ на комментарий: вывод yum repolist

repo id                repo name                                 status
base                   CentOS-5 - Base                           enabled:  3,535
extras                 CentOS-5 - Extras                         enabled:    299
rpmforge               RHEL 5 - RPMforge.net - dag               enabled: 10,722
updates                CentOS-5 - Updates                        enabled:    765
repolist: 15,321

Я также обнаружил, что не могу найти какие-либо библиотеки php-gd в установочных пакетах yum .. Только gd ..

Вы внимательно проверяли? Он расположен в base репо:

# repoquery -i php-gd

Name        : php-gd
Version     : 5.1.6
Release     : 27.el5_5.3
Architecture: x86_64
Size        : 341034
Packager    : None
Group       : Development/Languages
URL         : http://www.php.net/
Repository  : base
Summary     : A module for PHP applications for using the gd graphics library
Description :
The php-gd package contains a dynamic shared object that will add
support for using the gd graphics library to PHP.

FEI: Вам не нужно вручную компилировать php / apache или устанавливать rpms на сервере cpanel. Вы просто используете / scripts / easyapache script для настройки / включения / отключения модулей apache / php.

- $

Вот руководство по установке php5.3 с gd на centos 5