Herokuによると:
次の組み込み拡張機能は「共有」で構築されており、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
HerokuでGdを有効にするにはどうすればよいですか?
composer)で依存関係(必須)としてGdを追加するだけでは、拡張Gdは読み込まれません。このパッケージでGdを有効にする必要があることを通知するだけです。「ext-Gd」は単なる仮想パッケージであり、リアル。
あなたはあなたのプラットフォームにそれをインストールする必要があります。
こちらをご覧ください composer-platform-packages