安装图书馆 GD 在 Centos 6.7 和 PHP 5.4

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

安装了 GD 通过 yum:

$ yum 放 php54w-gd

安装: php54w-gd.x86_64 0: 5.4.45-2.w6

重启:

$ service 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: 一个来自 Webtatic, 而另一个ot Software Collections.

从一个删除所有包并安装包。 PHP GD 来自另一个。 软件集合中的包的名称具有与其余的格式相同:

php54-php-gd

.

冰洋

赞同来自:

你需要重新启动 php-fpm (如果你使用它) 或Web服务器影响 Gd. 还要检查 php.ini 在这一行: Extensions: Gd.so

要回复问题请先登录注册