【问题标题】:trying to install ext-gd on heroku试图在heroku上安装ext-gd
【发布时间】:2017-03-05 01:34:36
【问题描述】:

我尝试将"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.

感谢所有帮助的人

【问题讨论】:

    标签: php laravel heroku laravel-5.2 gd


    【解决方案1】:

    仅在 composer 中添加 GD 作为依赖项 (require) 不会加载扩展 GD。它只是告诉这个包需要启用 gd。 "ext-gd" 只是一个虚拟包,并不真实存在。

    您必须在您的平台上安装它。

    看这里composer - platform-packages

    查看错误信息。它准确地告诉你什么是错的! GD 库分机不可用。

    这里的答案与我在您链接的帖子中的答案几乎相同:answer

    【讨论】:

      猜你喜欢
      • 2019-08-14
      • 2017-01-04
      • 2017-06-18
      • 1970-01-01
      • 2016-03-25
      • 2016-12-10
      • 2014-02-08
      • 1970-01-01
      • 2015-07-12
      相关资源
      最近更新 更多