推送被拒绝,未能检测到 set buildpack git://github.com/CHH/heroku-buildpack-php
Push rejected, failed to detect set buildpack git://github.com/CHH/heroku-buildpack-php
我想使用 git push heroku master
将一个新应用推送到 Heroku。
认证成功后出现如下错误
remote: Building source: remote: remote: -----> Fetching set buildpack
git://github.com/CHH/heroku-buildpack-php... done remote:
remote: !Push rejected, failed to detect set buildpack
git://github.com/CHH/heroku-buildpack-php
detect
文件:
#!/bin/bash
if [ -f "/composer.lock" ]; then
echo "PHP (composer.json)" && exit 0
elif [ -f "/index.php" ]; then
echo "PHP (classic)" && exit 0
else
exit 1
fi
第一步是检查 buildpack 中的 detect
文件是否符合它正在检查的要求。任何导致它退出的条件 1 都会导致 Heroku 报告推送拒绝。
此 buildback 已弃用,您应该改用官方 Heroku
buildpack。
我想使用 git push heroku master
将一个新应用推送到 Heroku。
认证成功后出现如下错误
remote: Building source: remote: remote: -----> Fetching set buildpack
git://github.com/CHH/heroku-buildpack-php... done remote:remote: !Push rejected, failed to detect set buildpack
git://github.com/CHH/heroku-buildpack-php
detect
文件:
#!/bin/bash
if [ -f "/composer.lock" ]; then
echo "PHP (composer.json)" && exit 0
elif [ -f "/index.php" ]; then
echo "PHP (classic)" && exit 0
else
exit 1
fi
第一步是检查 buildpack 中的 detect
文件是否符合它正在检查的要求。任何导致它退出的条件 1 都会导致 Heroku 报告推送拒绝。
此 buildback 已弃用,您应该改用官方 Heroku
buildpack。