Php Drupal多站点-子目录,共享主机
我正在尝试在共享主机环境中设置Drupal 6 multisite。主站点的位置看起来像,我的目标是在创建另一个站点时使用相同的数据库 我在sites目录中创建了一个名为www.mysite.com.foo.bar.drupal2的新文件夹,并添加了default.settings.php和settings.php文件,这些文件针对环境进行了正确配置,我还使用以下命令设置了从主站点根目录到子目录的符号链接:Php Drupal多站点-子目录,共享主机,php,unix,drupal,Php,Unix,Drupal,我正在尝试在共享主机环境中设置Drupal 6 multisite。主站点的位置看起来像,我的目标是在创建另一个站点时使用相同的数据库 我在sites目录中创建了一个名为www.mysite.com.foo.bar.drupal2的新文件夹,并添加了default.settings.php和settings.php文件,这些文件针对环境进行了正确配置,我还使用以下命令设置了从主站点根目录到子目录的符号链接: ln -s . drupal2 问题是,当我转到时,我只是在没有触发安装程序的情况下获
ln -s . drupal2
问题是,当我转到时,我只是在没有触发安装程序的情况下获取主站点
要使多站点正常工作,我需要做哪些更改?drupal.org上有一个完整的部分 您所做的不起作用的原因是您将整个站点进行了符号链接,因此不会有任何区别,您将获得相同的settings.php文件和相同的db settings等
神奇发生在sites文件夹中,看看吧,看起来这就是你想要的。drupal.org上有一个完整的部分 您所做的不起作用的原因是您将整个站点进行了符号链接,因此不会有任何区别,您将获得相同的settings.php文件和相同的db settings等
神奇发生在sites文件夹中,看一看,看起来这就是你想要的。可能你需要在…/drupal2安装中将$base\u url设置为in settings.php。可能你需要在…/drupal2安装中将$base\u url设置为in settings.php。我已经浏览了所有这些信息,但这并没有起到任何作用。当我尝试在没有符号链接的情况下访问第二个站点的url时,我遇到了一个404错误。我已经浏览了所有这些信息,但没有任何帮助。当我尝试在没有符号链接的情况下访问第二个站点的url时,我刚刚收到一个404错误。这可能有一些帮助:已经存在-我没有访问Apache配置设置的权限,也无法使用别名设置。这可能有一些帮助:已经存在-我没有访问Apache配置设置的权限,并且无法使用别名设置。您是否100%确定$baseurl设置正确,即settings.php可能设置在sites/-的错误子目录中,并且Drupal知道?尝试在站点内容或块中输出此变量,以查看它是否指向…/drupal2。我曾经有一个类似的设置,在主目录中安装一个,在子目录中安装几个。每次都是正确设置$base_url。您是否100%确定$baseurl设置正确,即settings.php可能设置在sites/-的错误子目录中,并且Drupal知道?尝试在站点内容或块中输出此变量,以查看它是否指向…/drupal2。我曾经有一个类似的设置,在主目录中安装一个,在子目录中安装几个。每一次,正确设置$base_url都可以做到这一点。