如何在Openshift上install Kohana v3.3.1?我是否创建了PHP 5.3盒式磁带并将kohana文件放在php目录中?或者我是否创建了Zend Server 5.6?我也想使用MySQL。
Kohana v3.3.1要求 PHP 5.3.3 或更高版本才能运行。我刚刚创建了一个PHP 5.3 Cartridge和git clone
到我的硬盘驱动器,这里是文件结构:
C:\mysite>ls -a
. .. .git .openshift README.md deplist.txt libs misc php
C:\mysite>
在php目录中
C:\mysite\php>ls -a
. .. health_check.php index.php
C:\mysite\php>
当我将php\index.php
编辑为echo "Hello World"
时,我能够在浏览器的Openshift地址http://xxxx-xxxx.rhcloud.com/
非常感谢任何帮助!
编辑1
我列出了墨盒并发现了Do-it-Yourself 0.1
rhc cartridge list
这个Do-it-Yourself 0.1墨盒是否构建了我需要做的才能让Kohana在Openshift上工作?
答案 0 :(得分:1)
我会将您的代码放在基本的php-5.3
应用程序框架中,然后从那里开始。
您可以在mysql
步骤中将rhc app create
列为依赖项,或者在本地项目repo文件夹中键入rhc cartridge add mysql
,从而将rhc app create kohana php-5.3 mysql --from-code=http://github.com/YOUR_ACCOUNT/YOUR_PROJECT_NAME.git
添加到任何应用程序。
一旦你完成所有工作,我会考虑将结果回购发布到GitHub。这应该允许其他人通过运行:
来启动与您的openhift兼容的Kohana副本YOUR_ACCOUNT
(将YOUR_PROJECT_NAME
和{{1}}替换为上述命令)