试图在heroku上安装ext-gd

时间:2016-10-23 01:27:05

标签: php laravel heroku laravel-5.2 gd

我尝试将"ext-gd": "*"添加到我的composer.json文件中 (Heroku - how to enable gd on heroku php application?

但是当我在服务器上运行composer update时,我得到了这个回复

Your requirements could not be resolved to an installable set of packages. Problem 1 - The requested PHP extension ext-gd * is missing from your system. Install or enable PHP's gd extension.

我该如何安装gd extension,我试图使用laravel的社交网站库来检索用户个人资料中的头像,这就是它崩溃的地方

更新

当我使用命令composer update --ignore-platform-reqs

它没有抛出错误响应,但它没有解决问题,当我尝试检索头像图像时仍然会收到此消息:

GD Library extension not available with this PHP installation.

感谢任何帮助的人

1 个答案:

答案 0 :(得分:0)

在编辑器中添加GD作为依赖(require)不会加载扩展GD。它只是告诉这个包需要启用gd。 “ext-gd”只是一个虚拟包,不是真实存在的。

您必须在平台上安装

composer - platform-packages

查看错误消息。它告诉你确切的错误! GD Library ext不可用。

这里的答案与我在你关联的帖子中的答案几乎相同:answer