Installation de la bibliothèque GD sur Centos 6.7 et PHP 5.4

Version: centos-release-6-7.el6.centos.12.3.x86_64 PHP 5.4.45

installée GD par yum:

$ yum Ensemble php54w-gd

Installée: php54w-gd.x86_64 0: 5.4.45-2.w6

Redémarré:

$ service httpd redémarrage

Vérifié

Courir: $ rpm -qa | grep php

J'ai eu:

php54-php-common-5.4.40-2.el6.x86_64
php54-php-pear-1.9.4-10.el6.noarch
php54w-common-5.4.45-2.w6.x86_64
php54w-pear-1.10.1-1.w6.noarch
php54w-devel-5.4.45-2.w6.x86_64
rhscl-php54-epel-6-x86_64-1-2.noarch
php54w-cli-5.4.45-2.w6.x86_64
php54w-mbstring-5.4.45-2.w6.x86_64
php54w-pdo-5.4.45-2.w6.x86_64
php54w-mcrypt-5.4.45-2.w6.x86_64
wbm-php-pear-1.5-1.noarch
php54-runtime-2.0-1.el6.x86_64
php54-php-cli-5.4.40-2.el6.x86_64
php54-php-process-5.4.40-2.el6.x86_64
php54-php-pdo-5.4.40-2.el6.x86_64
php54-2.0-1.el6.x86_64
php54w-xml-5.4.45-2.w6.x86_64
php54-php-xml-5.4.40-2.el6.x86_64
php54-php-mysqlnd-5.4.40-2.el6.x86_64
php54-php-mbstring-5.4.40-2.el6.x86_64
php54w-5.4.45-2.w6.x86_64
php54w-mysql-5.4.45-2.w6.x86_64
php54w-process-5.4.45-2.w6.x86_64
php54w-gd-5.4.45-2.w6.x86_64

Alors

php54w-gd-5.4.45-2.w6.x86_64

énumérés ...

Cependant, courez.

phpinfo()

Il n'y a aucun signe de la bibliothèque. GD ...
Invité:

Blanche

Confirmation de:

Comment travailles-tu PHP? Si vous l'exécutez en mode FCGI avec un créateur externe, redémarrez nginx n'affectera pas le serveur PHP, Par conséquent, vous devez le redémarrer séparément.

Agathe

Confirmation de:

Deux assemblages complètement différents et incompatibles sont installés dans votre système. PHP: un de Webtatic, Et l'autre ot Software Collections.

Supprimez tous les emballages d'un et installez l'emballage. PHP GD De l'autre. Le nom du package dans les collections de logiciels a le même format que le reste:

php54-php-gd

.

Blanche

Confirmation de:

Vous devez redémarrer php-fpm (Si vous l'utilisez) ou serveur Web à affecter Gd. Aussi vérifier php.ini Sur cette ligne: Extensions: Gd.so

Pour répondre aux questions, connectez-vous ou registre