php - 在 OpenShift 上部署 Laravel 应用程序

标签 php git laravel openshift web-deployment

我已将我在 localhost 上创建的应用程序的整个 Laravel 代码库 git Push 推送到我的 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 快速入门的存在是有原因的。我强烈建议您将它们用作 OpenShift 上的 Laravel 应用程序的起点,除非您非常熟悉 Laravel 和 OpenShift Online。

部署以下快速入门之一并移植现有应用程序代码:

如果您遇到麻烦contact OpenShift通过我们的帮助网站并在评论中提及@luciddreamz 发送给您的信息。

关于php - 在 OpenShift 上部署 Laravel 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29450777/

相关文章:

git - 如何在github中存储.env文件?

git - 可移植开发环境和 Git

laravel - 如何在 Laravel 中更新 created_at 的列属性

php - 使用 Laravel 按天查询数据和分组

php - Mysql 没有返回预期结果

php - Mysql extractvalue 函数从 xml 内容中检索 xml 片段

php - 全局辅助函数应该命名空间吗?

php - 从数据库填充 HTML Dropbox 值时出现问题

git - Git 中最近的存储是什么,零索引还是最大索引?

php - 如何在 laravel 上编辑列?