githubへの同期デプロイができるAutomatic deploysで、自動ブランチが失敗するので手動ブランチを実行したところ、
bash
1-----> Failed to detect set buildpack https://codon-buildpacks.s3.amazonaws.com/buildpacks/heroku/php.tgz 2 3More info: https://devcenter.heroku.com/articles/buildpacks#detection-failure 4 5 ! Push failed
のエラーが出てgithubへのpushに失敗しました。
bash
1remote: -----> Checking for additional extensions to install... 2remote: -----> PHP app detected 3remote: ln: failed to create symbolic link ‘/app/.heroku/php/php’: File exists 4remote: ! Push rejected, failed to compile PHP app. 5remote: 6remote: ! Push failed
ビルドパックを外してビルドをかけたら、ローカルからherokuへのpushは通るようになりましたが、
herokuからgithubへのデプロイに失敗するところに戻りました。
エラーメッセージなどで検索し情報を集めていましたが、どうしても目的の情報は見つかりませんでした。
似たような問題は見つかりました。
https://teratail.com/questions/45874
が、rubyの情報なのでどうしようもありませんでした……。
「 /app/.heroku/php/php 」
のようにphpディレクトリが重なってるところに何か問題がある気がするんですが……(情報収集した中には、「buildpacksに問題があるんじゃないの?別のbuildpacks使ったら?」という言葉もありました。
同様の問題を解決したことのある方はいらっしゃいますでしょうか・・・?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。