Instalando a biblioteca GD no Centos 6.7 e no PHP 5.4

1

Versões: centos-release-6-7.el6.centos.12.3.x86_64 PHP 5.4.45

  1. GD instalado usando o yum:

$ yum install php54w-gd

Instalado: php54w-gd.x86_64 0: 5.4.45-2.w6

  1. Reiniciado:

$ service httpd restart

  1. Verificado

Running: $ rpm -qa | grep php

Eu recebo:

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

, então php54w-gd-5.4.45-2.w6.x86_64 está listado ...

No entanto, executando phpinfo() nenhum sinal da biblioteca GD ...

    
por keeg 04.05.2016 / 20:32

3 respostas

1

Como você está executando o PHP? Se você estiver executando no modo FCGI com um spawner externo, reiniciar o nginx não terá nenhum efeito no servidor PHP, portanto, será necessário reiniciá-lo separadamente.

    
por 02.05.2018 / 06:33
0

Você precisa reiniciar o php-fpm (se usar isso) Ou servidor web para afetar o Gd Além disso, verifique php.ini para esta linha: Extensões: Gd.so

    
por 04.05.2016 / 20:56
0

Seu sistema tem duas compilações de PHP completamente diferentes e incompatíveis, uma da Webtatic e uma das Coleções de Software.

Remova todos os pacotes de um e instale o pacote PHP GD do outro. O nome do pacote em Coleções de software segue o mesmo formato que o resto deles: php54-php-gd .

    
por 06.08.2018 / 15:27