CentOS:在PHP安装中启用GD支持

And*_*e S 48 php linux gd cakephp centos

如何在CentOS安装中启用GD支持?

alf*_*sin 111

最终为我做的伎俩是:

yum install gd gd-devel php-gd
Run Code Online (Sandbox Code Playgroud)

然后重启apache:

service httpd restart
Run Code Online (Sandbox Code Playgroud)

  • 确保您使用的是正确的php软件包。例如,在我的情况下,我使用的是php56w,因此我需要使用php56w-gd。 (2认同)

rdl*_*rey 33

  1. 您需要找到一个repo,它提供与您当前的php版本匹配的GD lib.为此,我使用Remi Collet的回购获得了巨大的成功.事实上,我昨天用它来将我的php安装更新到我的CentOS6盒子上最新的5.4.0RC6版本.
  2. 一旦你设置了回购,它就是一个简单的运行问题 sudo yum install php-gd
  3. 当然,通常情况适用:确保在安装后重启apache等.


Fra*_*ula 6

使用CentOS 6.5+和PHP 5.5:

yum install php55u-gd
service httpd restart
Run Code Online (Sandbox Code Playgroud)

如果您收到如下错误cannot map zero-fill pages: Cannot allocate memory in Unknown on line 0,可能是因为您没有交换文件.我建议你看看这个答案中提到的教程:https://stackoverflow.com/a/20275282/828366

教程:https://www.digitalocean.com/community/articles/how-to-add-swap-on-centos-6


小智 5

CentOs 6.5+ 和 PHP 5.6:

sudo yum install php56-gd

service httpd restart
Run Code Online (Sandbox Code Playgroud)