2014-04-01 32 views
0

我想将旧的Wordpress安装移到Openshift。Git必须用于可扩展应用程序吗?

因此,我设置了两个齿轮,一个运行MySQL(Gear#1),另一个设置为一个可扩展的PHP5齿轮(Gear#2)。我手动将数据库数据恢复到Gear#1,并在〜/ app-root/runtime/repo下手动恢复Gear#2中的原始Wordpress文件。现在应用程序运行良好,一切就绪。

但是,当我尝试将可扩展PHP5齿轮的最大数量从1增加到2时,应用程序停止工作,仅显示默认齿轮着陆页,就像空齿轮会显示的那样。将最大可扩展齿轮设置回1,那么应用程序将再次工作。

是否确实需要在Gear#2中使用Git检入Wordpress文件(或〜/ app-root/runtime/repo下的任何其他PHP或Web文件),以便扩展到Gear#3 +正常工作?如果是这样,那么我是否可以在自己内部检入我已经在Gear#2中拥有的文件?如果没有,我如何检入旧Wordpress安装的文件集?

非常感谢您的帮助!

干杯, KC

回答

0

如果你希望得到您的网页齿轮到GIT中的文件,你有两种选择:
1)SSH或SFTP到你的装备和文件复制到本地工作站中,然后将你的git repo克隆到你的本地机器上,并将这些文件复制到它,git commit & git push。然后你的文件将被正确部署。 2.)SSH加入你的装备,在你的app-root/repo文件夹中初始化一个git repo,然后在你的git仓库(创建一个openshift)中设置你的git仓库并添加/提交/推送你的文件,那么你可以在你的本地工作站上做一个克隆,并且推送一切都应该正确部署。

我对此进行了操作:
我们从app-deployments目录中执行rsync,这是git中的文件。所以它似乎在这一点上,git必须用于缩放应用程序才能正常工作。请将您的使用案例添加到http://openshift.com/ideas

相关问题