推送被拒绝,未能检测到set buildpack git://github.com/CHH/heroku-buildpack-php

时间:2016-03-24 19:39:09

标签: git heroku buildpack

我想使用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

2 个答案:

答案 0 :(得分:1)

第一步是检查buildpack中的detect文件,查看它要检查的要求。任何导致它退出1的条件都会导致Heroku报告推送拒绝。

答案 1 :(得分:0)

不推荐使用此版本,您应该使用官方Heroku buildpack。