2013-08-23 74 views
2

我試圖探索openshift作爲一個可能的服務,使用一個或兩個項目。 我需要PHP 5.4,因爲我使用的依賴關係使用了PHP Traits。 Openshift Online的默認提供是PHP 5.3。我已瀏覽了&瞭解到有關墨盒,但我的生活無法讓他們工作。PHP 5.4在RedHat Openshift在線

我發現這個解決方案,建議所有的地方:Sgoettschkes/openshift-php54,但下面的說明;我不斷收到超時錯誤,通知我會話由於耗時過長而被終止。 (儘管自述一個警告,該過程可能需要長達一個小時......事實)

我不能告訴肯定,但特定的解決方案似乎是一個V1墨盒?我嘗試過檢查V2盒式磁帶,但是當我嘗試使用它們時,它們會一直拋出錯誤。我不確定我做錯了什麼。 smerrill/openshift-php-54

錯誤示例: 「--2013-08-22 12:07:38-- http://phpbuild-phase2technology.rhcloud.com/php54.tgz解決phpbuild-phase2technology.rhcloud.com ...失敗:名稱或服務不知道wget的:無法解析主機解決`phpbuild-phase2technology.rhcloud.com」 「

」 無效墨盒,從錯誤URL下載 'https://github.com/smerrill/openshift-php-54/archive/master.zip'「

(我已經試過這同時使用RHC應用&網界面)

我已經看到需要使用墨盒反射器,但這沒有幫助。有沒有我沒有做的事情? info here:

不幸的是我每次閱讀的資源似乎假定讀者或觀衆知道了很多關於主題事前,我不知道。即使看了一個演講者跳過概念的視頻,因爲他假定已經知道這個東西。 Video link。我覺得如果我已經離開並獲得了VPS,那麼我的設置會更快,但是我們的想法是設置一個需要較少管理的設置。

我的願望是起牀&運行PHP 5.4,Apache & MySql作爲開始。我甚至不會因爲我不想弄糊塗而扔掉額外的php庫。

誰能幫我拿東西運行?儘可能爲外行人提供幫助。

+0

快速入門(https:// github。com/Sgoettschkes/openshift-php54)正在爲我工​​作。我使用的步驟是: | 1)rhc app create php54 diy-0.1 | 2)cd php54 | 3)git remote add upstream -m master https://github.com/Sgoettschkes/openshift-php54 | 4 )git pull -s遞歸-X他們的上游主機 | 5)git push –

+0

然後,| 6)rhc ssh php54 | 7)unset TMOUT | 8)nohup $ OPENSHIFT_REPO_DIR/misc/install.sh> $ OPENSHIFT_DIY_LOG_DIR/install .log –

+0

隨意發佈問題到https://github.com/smerrill/openshift-php-54,因爲它不適合我。 –

回答

2

您好我已付出了回購協議,使其爲我工作。的我所面臨的問題是耦合

  1. 依賴性
  2. 不正確提到的PHP版本5,其被固定在叉形回購的失效鏈接。

我也提交pull請求here,從我的分叉repo同時運行的代碼可以訪問。

隨意提交改進。快樂編碼:)