在OpenShift上部署Laravel应用程序

时间:2015-04-04 19:50:41

标签: php git laravel openshift web-deployment

我已经git push编辑了我在localhost上创建的应用程序到我的OpenShift服务器的整个Laravel代码库。但似乎没有任何结果。该网页仍然是空白的。有人可以告诉我对应用程序设置做了哪些更改,以便正确部署它?

我已将其部署在befikrin-befikrin.rhcloud.com

有人可以检查并让我知道我在这里做错了什么吗?

当我在localhost上运行项目时,我使用以下方式部署了它:

php -S localhost:8888 -t public

我需要在类似的线上做点什么吗?

更新1

我尝试使用rhc tail获取日志,但收到以下消息:

You can tail this application directly with:
ssh -t <MY_SSH_URL> 'tail */log*/*'
Could not parse PKey: no start line
Usage: rhc tail <application>
Pass '--help' to see the full list of options

然后我尝试使用上面建议的ssh -t...命令,这次我得到了这个:

Permission denied (publickey,gssapi-keyex,gssapi-with-mic).

此时的任何帮助都会有很好的方式,因为我从昨天开始尝试部署它,但没有用。

1 个答案:

答案 0 :(得分:3)

Laravel 5.0和Laravel 4.2快速入门是有原因的。我强烈建议您将它们作为Laravel应用程序在OpenShift上的起点,除非您非常熟悉Laravel和OpenShift Online。

部署下面的一个快速入门,并将您现有的应用程序代码移植到:

如果您通过我们的帮助网站遇到问题contact OpenShift并提及@luciddreamz发送给您的评论。