Centos
在 Centos 6.7 和 PHP 5.4 上安裝 GD 庫
版本:centos-release-6-7.el6.centos.12.3.x86_64 PHP 5.4.45
- 使用 yum 安裝 GD:
$百勝安裝php54w-gd
已安裝:php54w-gd.x86_64 0:5.4.45-2.w6
- 重新啟動:
$ 服務 httpd 重啟
- 已檢查
執行: $ rpm -qa | grep php
我得到:
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
如此
php54w-gd-5.4.45-2.w6.x86_64
列出…但是
phpinfo()
沒有執行GD庫的跡象……
你是如何執行 PHP 的?如果您使用外部生成器在 FCGI 模式下執行它,重新啟動 nginx 對 PHP 伺服器沒有影響,因此您需要單獨重新啟動它。
您需要重新啟動 php-fpm(如果使用它)或 web 伺服器來影響 Gd 還要檢查 php.ini 中的這一行: Extensions: Gd.so