Drupal 7 -迁移多站点设置到实时服务器


Drupal 7 - Migrate multisite setup to live server

所以我很久以前就开发了一个drupal站点,现在我想要一个具有相同drupal 7的新站点。所以我利用多站点的特点来开发新的站点。我已经在staging server中创建了它,现在我想将设置迁移到实时服务器。

我遵循以下步骤

  1. 导出登台服务器数据库
  2. 通过FTP下载drupal的所有文件夹。
  3. 在服务器上创建新数据库
  4. 导入暂存服务器数据库到实时服务器
  5. 用新的数据库设置,基础url和域名设置更改settings .php文件。
  6. 将数据库域表中的域名更改为live.server.com

执行这些步骤后,我认为它应该运行。但我猜错了。它给了我空白的一页。甚至奇怪的是,如果我在/sites/new.domain.com/template/page--front.tpl.phpecho 'testing';,它不反映变化。

我在这里错过了什么?如有任何帮助,不胜感激。

提前感谢。杰Stepin。

1 -检查是否所有模块都在服务器上

2 -清空数据库中所有缓存,截断所有以"cache"开头的表(你也可以使用drush: drush cc all)

3 -使用push注册表重建(drush rr)

4 -使用push查看日志