2013-09-23 75 views
1

Openshift上我如何install Kohana v3.3.1?我是否創建PHP 5.3磁帶並將kohana文件放在php目錄中?或者我創建一個Zend Server 5.6?我也想使用MySQL。在OpenShift上安裝Kohana?

Kohana v3.3.1要求PHP 5.3.3或更高的工作。我剛剛創建了一個PHP 5.3墨盒和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.phpecho "Hello World"我能看到你好世界在我的Openshift地址在我的瀏覽器http://xxxx-xxxx.rhcloud.com/

任何援助將不勝感激!


編輯1

我列出的墨盒,發現Do-it-Yourself 0.1

rhc cartridge list 

這是Do-it-Yourself 0.1墨盒建設什麼,我需要做的就是工作的Kohana上Openshift?

+2

您應該能夠使用PHP-5.3墨盒和將所有kohana文件放入你的repo/php /目錄,然後做一個git add/commit/push。我給了一個鏡頭,並注意到有關係統目錄的一個錯誤:「配置的系統目錄不存在或不包含所需的文件。」但我假設這是因爲系統目錄是空的? –

+0

+1謝謝您的回覆。當您在Openshift上安裝Kohana時,是否所有的支票都返回綠色? – Anthony

回答

1

我會將您的代碼放在基本的php-5.3應用程序框架中,然後從那裏開始。

您可以通過在你的rhc app create一步,或從您的本地項目回購文件夾中鍵入rhc cartridge add mysql其列爲依賴添加mysql到任何應用程序。

一旦你得到一切工作,我會考慮發佈產生的回購GitHub。這應該允許他人通過運行旋轉起來的Kohana您openshift兼容副本:

rhc app create kohana php-5.3 mysql --from-code=http://github.com/YOUR_ACCOUNT/YOUR_PROJECT_NAME.git 

(與YOUR_ACCOUNTYOUR_PROJECT_NAME代入上面的命令)

+1

+1非常感謝您的回覆!它的工作,謝謝! – Anthony

+0

+1非常感謝您推薦我發佈到GitHub。感謝代碼片段!會做。 – Anthony