迁移副本的drupal多站点设置

迁移副本的drupal多站点设置,drupal,drupal-6,apache2,Drupal,Drupal 6,Apache2,drupal多站点设置转储文件夹配置: 我们将drupal文件夹从某个服务器迁移到新服务器。该转储文件放在一个新的drupal 6文件夹中,该文件夹采用旧的db结构,文件夹结构如下: drupal/sites/www.site1.com drupal/sites/www.site2.com drupal/sites/www.site3.com drupal文件夹位于数据目录中 现在我正在www.site1.com上工作,它必须使用名为dev.example.com的域名运行。为此,它在etc

drupal多站点设置转储文件夹配置:

我们将drupal文件夹从某个服务器迁移到新服务器。该转储文件放在一个新的drupal 6文件夹中,该文件夹采用旧的db结构,文件夹结构如下:

  • drupal/sites/www.site1.com
  • drupal/sites/www.site2.com
  • drupal/sites/www.site3.com
  • drupal文件夹位于数据目录中
现在我正在www.site1.com上工作,它必须使用名为dev.example.com的域名运行。为此,它在etc/apache2/sites中进行了配置,这些sites可以通过documentroot和data/drupal获得

当我打开dev.example.com时,它显示的是install.php页面。如何从www.site1.php直接访问settings.php/modules/themes?

将“www.site1.com”文件夹重命名为“dev.example.com”

然后转到:/sites/dev.example.com/settings.php&确保上面提到的数据库详细信息是正确的

之后,您可以运行dev.example.com/update.php&清除drupal缓存


希望这能解决问题。

我是否必须更改站点/dev.example.com文件中的任何内容,因为该文件夹中提到的文档根是data/drupal?请确保它指向drupal安装程序的根,类似这样的内容:
DocumentRoot/var/www/data/drupal
&如果在此处进行任何更改,请确保重新启动Web服务器。