首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >亚马逊EC2 - PHP图像库

问亚马逊EC2 - PHP图像库
EN

Stack Overflow用户
提问于 2011-05-25 06:06:45
回答 5查看 21.6K关注 0票数 15

我已经安装了一个全新的WordPress安装程序,并激活了一个定制的主题以及大量的插件。在帖子中,我构建了它,以便用户可以创建帖子,上传图像作为缩略图,它会自动将图像大小调整为我的functions.php文件中设置的自定义大小。

所有这些都在我的本地端(MAMP)上正常工作,但当我尝试在我们的亚马逊EC2服务器上使一切正常工作时,图像没有调整到设置的大小。它们通过实际代码调整大小,但不调整实际图像的大小并将其保存为新的大小。

很抱歉,如果问题/主题是完全无意义的,但我几乎没有或没有亚马逊EC2服务器的经验,我已经被置于一个情况下,负责EC2内的所有工作的人不得不离开项目。

我假设这与没有安装GD库有关。我使用phpinfo()创建了一个测试页面,但在结果页面上看不到GD区域。

我该如何在我的亚马逊EC2服务器上安装库呢?我刚刚学习了如何通过终端连接到服务器,这就是我目前所掌握的全部内容。所以你就知道我对这个主题了解多少了。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2011-05-25 06:09:49

我猜你安装了某种类型的Linux,可能是Ubuntu或CentOS。

Ubuntu:sudo apt-get install php5-gd CentOS:sudo yum install php-gd

之后可能需要重新启动Apache:service httpd restart或service apache2 restart --不同的发行版名称不同。

让我知道这是否有效!

票数 36
EN

Stack Overflow用户

发布于 2015-05-06 21:16:55

在我的例子中,当我输入"yum install php- gd“时,我得到的错误是不同版本的php-common之间存在版本冲突,所以我在shell中使用"php -v”检查我的php版本,然后使用"yum install php56-gd“安装相应的gd,因为我在我的机器上安装了php5.6。

希望有人能从中得到帮助。

干杯

票数 27
EN

Stack Overflow用户

发布于 2016-05-16 21:33:20

要避免兼容性问题,请先执行以下操作:

代码语言:javascript
复制
php --version

了解您的php版本

答案是PHP X.Y.Z形式的内容

所以你必须取X,Y,然后做:

代码语言:javascript
复制
sudo yum install phpXY-gd

例如,如果php --version显示为PHP 5.5.26

您将执行以下操作:

代码语言:javascript
复制
sudo yum install php55-gd
票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6117505

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档