2013-08-23 26 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同时运行的代码可以访问。

随意提交改进。快乐编码:)