我想使用git push heroku master
将新应用推送到Heroku。
成功验证后出现以下错误。
remote:建筑源:远程:远程:----->获取set buildpack
git://github.com/CHH/heroku-buildpack-php ...完成远程:远程:!推送拒绝,未能检测到set buildpack
git://github.com/CHH/heroku-buildpack-php
detect
档案:
#!/bin/bash
if [ -f "$1/composer.lock" ]; then
echo "PHP (composer.json)" && exit 0
elif [ -f "$1/index.php" ]; then
echo "PHP (classic)" && exit 0
else
exit 1
fi
答案 0 :(得分:1)
第一步是检查buildpack中的detect
文件,查看它要检查的要求。任何导致它退出1的条件都会导致Heroku报告推送拒绝。
答案 1 :(得分:0)
不推荐使用此版本,您应该使用官方Heroku
buildpack。