8

PHP アプリの 1 つで Heroku に更新をプッシュしようとすると、次の問題が発生します。

オブジェクトのカウント: 25、完了。
最大 4 つのスレッドを使用したデルタ圧縮。
オブジェクトの圧縮: 100% (12/12)、完了。
オブジェクトの書き込み: 100% (13/13)、1.20 KiB、完了。
合計 13 (デルタ 10)、再利用 0 (デルタ 0)

-----> Heroku 受信プッシュ
-----> カスタム ビルドパックを取得中... 完了
-----> PHP アプリが検出されました
-----> Sitebase buildpack を実行 ----- > バンドル
Apache バージョン 2.2.22 Heroku プッシュが拒否され、Php アプリのコンパイルに失敗しました git@heroku.com:x へ







! [リモートは拒否されました] feature-removeapi -> master (事前受信フックが拒否されました)
エラー: 'git@heroku.com:x' への参照のプッシュに失敗しました

以前にこの問題が発生したことがないため、何が問題なのかまったくわかりません。これは Heroku 側のバグである可能性はありますか?

Heroku ログを見ると、次の行も表示されます。

Slug のコンパイルに失敗しました: Php アプリのコンパイルに失敗しました

すべてのヘルプは大歓迎です。

4

3 に答える 3

3

私がこの問題を抱えていたのは、Heroku の問題のようでした。10分ほど待つだけで、うまくいきました。

于 2014-10-07T15:39:54.053 に答える
1

何年も経った今でも、この問題が発生します。ところで:私の修正は、ここで述べたように特定のバージョンに固定することでした:

heroku buildpacks:set https://github.com/heroku/heroku-buildpack-nodejs#v75 -a my-app

于 2020-07-16T02:39:01.817 に答える
0

Maven でビルドした Java アプリケーションでも同じ問題が発生しました。Heroku が提供する Java ビルドパックを構成することで修正されました (以前は、同じアプリケーションで heroku で動作していたカスタム ビルドパックを使用していました)。

于 2021-02-08T11:54:14.607 に答える