在 OpenShift 上部署 Laravel 个应用程序
Deploy Laravel application on OpenShift
我已经 git push
将我在 localhost
上创建的应用程序的整个 Laravel 代码库编辑到我的 OpenShift 服务器。但似乎没有任何结果。该网页仍然是空白的。谁能告诉我要对应用程序设置进行哪些更改才能正确部署它?
我已经在 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).
此刻任何帮助都会有很大帮助,因为我从昨天开始就一直在尝试部署它,但没有成功。
Laravel 5.0 和 Laravel 4.2 QuickStarts 的存在是有原因的。我强烈建议将它们用作您在 OpenShift 上的 Laravel 应用程序的起点,除非您非常熟悉 Laravel 和 OpenShift Online。
部署以下 QuickStarts 之一并将您现有的应用程序代码移植到:
- Laravel 5: https://hub.openshift.com/quickstarts/115-laravel-5-0
- Laravel 4.2: https://hub.openshift.com/quickstarts/124-laravel-4-2
如果您通过我们的帮助网站 运行 遇到麻烦 contact OpenShift 并在评论中提及@luciddreamz 发送给您。
我已经 git push
将我在 localhost
上创建的应用程序的整个 Laravel 代码库编辑到我的 OpenShift 服务器。但似乎没有任何结果。该网页仍然是空白的。谁能告诉我要对应用程序设置进行哪些更改才能正确部署它?
我已经在 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).
此刻任何帮助都会有很大帮助,因为我从昨天开始就一直在尝试部署它,但没有成功。
Laravel 5.0 和 Laravel 4.2 QuickStarts 的存在是有原因的。我强烈建议将它们用作您在 OpenShift 上的 Laravel 应用程序的起点,除非您非常熟悉 Laravel 和 OpenShift Online。
部署以下 QuickStarts 之一并将您现有的应用程序代码移植到:
- Laravel 5: https://hub.openshift.com/quickstarts/115-laravel-5-0
- Laravel 4.2: https://hub.openshift.com/quickstarts/124-laravel-4-2
如果您通过我们的帮助网站 运行 遇到麻烦 contact OpenShift 并在评论中提及@luciddreamz 发送给您。