2012-09-18 46 views
1

我以前从未使用Heroku,但我们的客户希望我们使用它。 Heroku上已经安装了一个应用程序,如果我登录并检查应用程序信息,它说它在雪松堆栈上。Heroku“推雪松支持的应用程序”推时,即使应用程序在雪松堆栈?

现在我想把一些PHP文件放到它上面。我已经成立了一个遥控器,然后用git的初始化,添加,提交,但是当我尝试使用“混帐推Heroku的大师,”我得到的错误:

Heroku push rejected, no Cedar-supported app detected 

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

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

感谢

回答

2

你需要有一个的index.php在根Heroku的检测应用类型为PHP。

+0

你是对的,我没有在根目录中的index.php,但即使添加一个,我仍然得到完全相同的错误。 – TheBestBigAl

+0

不知道到底是什么问题。几天后我再次尝试,一切正常,我只能假定我们的Heroku应用程序出现了故障?我已经将你的答案标记为正确,因为它仍然是一个相关点。 – TheBestBigAl

相关问题