0

我想要git push两个项目(使用LaravelKohana框架)到Openshift。Openshift 是否支持这些框架?我没有在任何 Openshift 的插件中看到这些框架(我只看到了 CakePHP 和 CodeIgniter)。有没有办法让这些框架在 Openshift 上运行?

4

1 回答 1

1

请在此处查看答案:https ://www.openshift.com/forums/openshift/kohana-and-laravel-on-openshift

摘自 Openshift 资源

使用 github 上的 Laravel 快速入门,您应该能够执行以下操作: 创建一个 php-5.3 应用程序并将 mongodb 附加到它:

rhc app create -a laravelapp php-5.3 mongodb-2.2

添加这个上游 laravelapp 仓库:

cd laravelapp
git remote add upstream -m master https://github.com/stikmanw/openshift-laravel-mongo
git pull -s recursive -X theirs upstream master 

然后将 repo 推送到上游:

git push

请注意,对于与您正在使用的墨盒目录结构匹配的任何 github 存储库,都可以执行类似的步骤。但是 github README 通常专门包含这些步骤(就像 mediawiki-example:https ://github.com/openshift-quickstart/mediawiki-example )

使用 Kohana,您应该能够使用任何您想要的墨盒。使用 php-5.3 墨盒,您可以在此处尝试建议:在 OpenShift 上安装 Kohana?

例如,将所有 kohana 文件放入您的 repo/php/ 目录,然后执行 git add/commit/push。那是因为 repo/php/ 被认为是你的应用程序的 webroot 目录。

于 2013-09-20T18:24:36.397 回答