it-swarm.com.ru

Heroku - как включить Gd на герою php приложения?

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

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

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

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

Мой composer.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 на героку ???

20
Jeff Tian

Попробуйте это с:

{
    "require": {
        "ext-Gd": "*"
    }
}

смотрите здесь используя-дополнительные-расширения

45
monofone

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

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

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

1
IMM0rtalis