我正在尝试将旧的Wordpress安装移至Openshift。
所以我设置了两个齿轮,一个运行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 :(得分:0)
如果您想将网络设备上的文件转换为git,您有两种选择:
1.)将SSH或SFTP放入您的设备并将文件复制到本地工作站,然后将您的git repo克隆到本地计算机,并将文件复制到其中,git commit& git push。然后您的文件将正确部署。
2。)SSH进入你的装备,在你的app-root / repo文件夹中初始化一个git repo,然后在那个装备(创建一个openshift)中设置你的git repo作为远程并添加/提交/推送你的文件,然后你可以在本地工作站上进行克隆和推送,一切都应该正确部署。
我谈到了关于此的操作:
我们从app-deployments目录执行rsync,这是git中的文件。所以在这一点看来,git必须用于缩放应用程序才能正常工作。请将您的用例添加到http://openshift.com/ideas