我在OpenShift上安装了几个Drupal。我更喜欢OpenShift进行测试和开发。
然而,当我尝试安装Drupal的新实例时,“php”文件夹丢失了,因此编辑任何文件都是一场真正的噩梦。我决定创建一个'php'文件夹并从那里构建我的drupal。
然而,挑战是每次更新我推送我的settings.php文件都被删除,我必须通过SSH修复它才能开始工作。这是一个真正的麻烦,我正在寻找一个更好的替代方案,在OpenShift上和平地使用Drupal。
答案 0 :(得分:2)
QuickStart已更改为在数据目录中自动部署Drupal实例并对更改进行符号链接。这意味着在创建时您将获得最新的Drupal,您可以配置和部署Drupal live。如果您更喜欢旧型号,只需将php文件夹复制到齿轮上并将其检入源回购。如果你有一个php文件夹,钩子(你也可以改变)将不会部署Drupal - 这意味着你的基础Drupal仍然有效。
我们进行了此更改,以便创建新实例的人员能够立即运行最新的安全补丁程序(因此您可以直接将模块安装到服务器上)。 Settings.php存在于您的数据目录中,并且在被复制时符号链接。
您也可以继续使用旧的Drupal-example repo。