无法将PHP应用程序推送到heroku

时间:2012-09-30 10:43:16

标签: php git heroku

我在将PHP项目推送到Heroku时遇到了麻烦。每当我尝试推动时,我都会收到此错误:

----> Heroku receiving push
 !    Heroku push rejected, no Cedar-supported app detected.

To git@heroku.com:intense-hamlet-7552.git
 ! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'git@heroku.com:intense-hamlet-7552.git'

这是我第一次使用Heroku,所以这就是我所做的(试图遵循this):

  1. 我在Eclipse工作区中创建了一个新文件夹。
  2. 在此文件夹中,我运行了git init
  3. 我在此文件夹中创建了一个新的PHP项目(在Eclipse中)。
  4. 我运行heroku create
  5. 我使用TortoiseGit提交我的文件(我也尝试使用命令行,没有区别)。
  6. 我使用git push heroku master
  7. 推送存储库
  8. 然后我收到上述错误。
  9. 我已经尝试过多次使用新文件夹,新存储库但每次都会发生这种情况。

    我做错了什么?

    编辑:对于建议重复帖子的人:

    我看过帖子Heroku push rejected, no Cedar-supported app detected,它描述了一个Ruby应用程序的问题,其中Gemfile拼写错误。我的应用程序是一个PHP应用程序,没有Gemfile

1 个答案:

答案 0 :(得分:3)

我想,Heroku没有将我的应用程序识别为PHP应用程序。我创建了一个带有hello world脚本的index.php,并且热潮!一切正常。