Подтвердить что ты не робот

Heroku - как включить gd в приложение heroku php?

Героку сказал:

Следующие встроенные расширения были созданы "совместно" и могут быть включены через composer.json(имена внутренних идентификаторов указаны в круглых скобках):

Но это не дает примера, я попробовал со следующим composer.json: { "require": { "gd": "*" } }

Но когда я git push heroku master, я получаю:

Мой композитор .json: { "require": { "gd": "*" } }

Но когда я git push heroku master, я получаю:

-----> Installing dependencies...
       Composer version 1.0.0-alpha9-19-g10401d5 2014-12-09 11:32:02
       Loading composer repositories with package information
       Installing dependencies
       Your requirements could not be resolved to an installable set of packages.

         Problem 1
           - The requested package gd could not be found in any version, there may be a typo     in the package name.

       Potential causes:
        - A typo in the package name
        - The package is not available in a stable-enough version according to your minimum-    stability setting
          see <https://groups.google.com/d/topic/composer-dev/_g3ASeIFlrc/discussion> for more details.

       Read <http://getcomposer.org/doc/articles/troubleshooting.md> for further common problems.

 !     Push rejected, failed to compile PHP app

Как включить gd на heroku???

4b9b3361

Ответ 2

Просто добавление GD, поскольку зависимость (требуется) в композиторе не загружает расширение GD. Он просто говорит, что для этого пакета требуется gd. "ext-gd" - это просто виртуальный пакет, не существующий для реального.

вам нужно установить его на свою платформу.

см. здесь композитор - пакеты платформы