在OpenShift上的Drupal 7中丢失文件

时间:2012-12-06 12:40:49

标签: drupal-7 openshift

我在OpenShift上运行drupal安装。我一直在使用git(命令行)安装所有模块和主题。但是,我试图直接安装模块,安装工作正常。 我现在面临的问题是,当我尝试拉取请求时,我得到的是使用命令行安装的模块和主题,而不是我直接安装的模块和主题。

有人对此有所了解吗?

2 个答案:

答案 0 :(得分:2)

OpenShift运行您的代码,形成一个位于~/app-root/repo内的git存储库的结帐。当您使用Drupal(而不是git存储库)上载文件时,模块和主题将安装在此签出目录中,并且不会在git中进行跟踪。 我使用的是缩放应用程序,我建议复制模块/主题并将它们检入git而不是Drupal安装方法。

目前,要检索所有文件,您可以尝试rhc export命令。

答案 1 :(得分:0)

感谢上面的@kraman,我得到了一些提示。

我跑了rhc snapshot save -a appname并获得了所有文件。至少我知道从哪里开始,因为我可以访问文件。

对于openshift上的drupal用户,请注意一点,只需使用git或sftp来推送文件并避免头痛。