在PHP中启用GD的问题

时间:2014-01-06 14:56:42

标签: php centos gd

好的,我之前已经问过一个类似的问题,但我的问题似乎有些混乱。

我使用PHP在centOS上设置了云服务。我的服务提供商最初禁用了PHP附带的GD软件包。我设法编辑yum.conf并安装了php-gd。它说Stackoverflow上的某个地方,如果我运行

yum install php-gd

它应该有用。它做了。它说装好了。我做了通常重新启动Apache以确保实现了更改,但没有任何反应。我到处都看,但根据我所看到的任何地方,它说上面的命令应该可以解决问题。我甚至继续重新启动整个云服务器,看它是否有所作为。它没有。

当我运行phpinfo()时,未列出GD。我运行了一个示例GD程序,它说

Fatal error: Call to undefined function imagecreatefromjpeg() in ....

我完全不知道。我曾尝试联系支持团队,但他们一直没有反应。

另外,我是Unix / Linux命令的初学者。所以,我很确定我可能错过了什么。

提前致谢!

1 个答案:

答案 0 :(得分:1)

你必须在php.ini中启用扩展;将以下行添加到配置中。

extension=gd.so

顺便说一下。 Meybe php-gd数据包创建了一个已对此行进行评论的文件。在Debian中,可以在/etc/php5/apache2/conf.d

找到它

另请参阅:CentOS: Enabling GD Support in PHP Installation