spree安装在openshift与ruby on rails。我无法安装它

时间:2014-10-13 05:39:46

标签: openshift spree

我在我的本地机器上安装了狂欢,在窗户上用铁轨上的红宝石。但我无法在openshift服务器上安装spree。在openshift上有一个选项可以安装spree但是当我添加应用程序时它会给我错误。

您还可以通过嵌入phpmyadmin来管理新的MySQL数据库。 phpmyadmin用户名和密码将与上面的MySQL凭据相同。 应用程序的初始构建失败:Shell命令'/ sbin / runuser -s / bin / sh 543b667de0b8cd99e0000afa -c“exec / usr / bin / runco​​n'unconfined_u:system_r:openshift_t:s0:c4,c669'/ bin / sh - c \“gear postreceive --init>> /tmp/initial-build.log 2>& 1 \“”'返回错误。 rc = 255.Last 10 kB的构建输出:停止MySQL 5.1盒式磁带停止Ruby盒式磁带修复1个部署的链接构建git ref'master',提交99e1319构建Ruby盒式磁带捆绑安装--deployment --path ./app-root/repo / vendor / bundle注意:您可以使用以下命令阻止安装某些Gemfile组:rhc env set BUNDLE_WITHOUT = groupname您尝试在更改Gemfile后以部署模式安装。在其他地方运行bundle install并将更新的Gemfile.lock添加到版本控制。您已添加到Gemfile:* source:https://github.com/spree/spree_auth_devise.git(2-2-stable)* source:https://github.com/spree/spree_gateway.git(2-2-stable)* rails(〜> 4.0.5)* rack(〜> 1.5.2)* pg * thor(= 0.18.1)* sass-rails * coffee-rails * execjs * libv8 * therubyracer * rmagick * spree(= 2.2.2)您已从Gemfile中删除: *来源:git://github.com/spree/spree.git(2-0-stable)*来源:git://github.com/spree/spree_fancy.git(2-0-stable)*来源:( 2-0稳定)*来源:( 2-0稳定)* coffee-rails(〜> 3.2.1)* rack(〜> 1.4.5)* rails(〜> 3.2。 13)* sass-rails(〜> 3.2.3)* spree * spree_fancy * turbo-sprockets-rails3你已经在Gemfile中进行了更改:* spree_gateway从https://github.com/spree/spree_gateway.git (at 2-2-stable)更改为no specified source * spree_auth_devise来自{{ 1}}到https://github.com/spree/spree_auth_devise.git (at 2-2-stable)执行'gear postreceive'时出错(退出代码:16)错误消息:CLIENT_ERROR:执行失败:/ var / lib / openshift / 543b667de0b8cd99e0000afa / ruby​​的'control build'了解更多详情关于这个问题,请尝试使用'--trace'选项再次运行命令。

1 个答案:

答案 0 :(得分:1)

https://bugzilla.redhat.com/show_bug.cgi?id=1018483

这是一个已知的限制,安装时间超过4分钟的快速启动与--from-code

不兼容