2013-08-02 99 views
1

我的Drupal 7,這意味着我在我的「地王」的文件夾,這些文件夾的「multi-site」安裝:如何在Drupal 7多站點中安裝特定於站點的模塊?

all 
domain.one 
domain.two 
domain.x 

並且在每個文件夾中,我也有「模塊」和「主題「文件夾。

如果我在任何域X的模塊頁面(「admin/modules」)上單擊「安裝新模塊」鏈接,Drupal會嘗試下載「all/modules」文件夾中的模塊而不是「X/modules 「文件夾。

也許我沒有在Google中使用正確的詞組進行搜索,但我沒有看到類似的問題,所以它可能只是我的問題。

如何在Drupal 7多站點中安裝特定於站點的模塊?

回答

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'] [ '目的地'] = '位點/ yourmultisite /模塊/貢獻';

這也是一個循序漸進的更新過程中使用多站點的使用。

http://rinen.net/2013/02/updating-a-drupal-multisite-using-drush/

+0

感謝您的時間和職位,我查找了這些信息。也許你也知道,我怎麼能沒有Drush做到這一點?可能是settings.php中的一些變量? Drush很好,但是在Drupal的可能性對我也很有用。 – NSp

0

這爲我工作:

  1. 改變對終端的工作目錄到具體網站目錄ectory 即「CD [drupal_site_directory] ​​/網站/ [site_one] /」
  2. 使用通常drush命令來安裝模塊,即「drush DL [MODULE_NAME]」

希望這可以幫助你們也。