我安装了Drupal 7的“multi-site”,这意味着我的“sites”文件夹中有这些文件夹:
all
domain.one
domain.two
domain.x
在每个文件夹中,我还有“模块”和“主题”文件夹。
如果我从任何域X点击模块页面(“admin / modules”)上的“安装新模块”链接,Drupal会尝试下载“all / modules”文件夹而不是“X / modules”中的模块文件夹中。
也许我没有使用正确的词组在Google中搜索,但我没有看到类似的问题,所以这可能只是我的问题。
如何在Drupal 7多站点中安装特定于站点的模块?
答案 0 :(得分:0)
您可以尝试这篇文章中详述的示例:http://www.pixelclever.com/how-set-up-drush-for-multisite-installation基本上要求您为每个多站点创建一个drushrc.php
文件,其中包含相应模块文件夹的路径。
以下是该帖子中解释
的行首先,转到drush文件夹,在其中找到名为example.drushrc.php的文件。将该文件复制到Drupal多站点安装(sites / yourmultisite)中的单个站点文件夹中,并将该文件重命名为drushrc.php。
现在打开该文件并添加以下行: $ command_specific ['dl'] ['destination'] ='sites / yourmultisite / modules';
或
$ command_specific ['dl'] ['destination'] ='sites / yourmultisite / modules / contributions';
这也是在多站点上使用drush的更新过程的逐步演练。
http://rinen.net/2013/02/updating-a-drupal-multisite-using-drush/
答案 1 :(得分:0)
我在这里找到了很好的多站点安装文章,
http://mydons.com/drupal-7-multisite-install-steps-in-linux/
http://mydons.com/drupal-7-multisite-install-steps-in-windows/
答案 2 :(得分:0)
这对我有用:
希望这也可以帮助你们。
。