【问题标题】:Heroku "no Cedar-supported app" when pushing, even though app is on cedar stack?推送时Heroku“没有雪松支持的应用程序”,即使应用程序在雪松堆栈上?
【发布时间】:2012-09-18 15:12:00
【问题描述】:

我以前从未使用过 Heroku,但我们的客户希望我们使用它。 Heroku 上已经设置了一个应用程序,如果我登录并检查应用程序信息,它会说它在 cedar 堆栈上。

现在我想在上面放一些 PHP 文件。我已经设置了一个遥控器,然后使用了 git init、add、commit,但是当我尝试使用“git push heroku master”时,我得到了错误:

Heroku push rejected, no Cedar-supported app detected

我不明白,因为该应用程序已设置为雪松应用程序?我见过很多人都有同样的错误信息,但所有的解决方案似乎都说这与 gemfiles (我不知道它们是什么)有关,或者再次运行 git init。

是否有人对问题可能有任何其他想法?如果这里没有太多信息,我深表歉意,但正如我所说,我以前从未使用过 Heroku,并且只将 git 用于另一个项目(通常我们使用自己的服务器,我可以使用 GUI 将 PHP 文件放入其中)。

谢谢

【问题讨论】:

    标签: php heroku cedar


    【解决方案1】:

    您需要在根目录中有一个 index.php,以便 Heroku 将应用程序类型检测为 PHP。

    【讨论】:

    • 你是对的,我在根目录中没有 index.php,但即使添加了一个,我仍然得到完全相同的错误。
    • 不确定到底是什么问题。几天后我又试了一次,一切正常,我只能假设我们的 Heroku 应用程序有问题?我已将您的答案标记为正确,因为它仍然是一个相关点。
    猜你喜欢
    • 1970-01-01
    • 2012-08-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-27
    • 2012-03-25
    • 1970-01-01
    相关资源
    最近更新 更多