Drupal localhost 多站開發設定

文章出處 : http://drupaltaiwan.org/forum/20090112/2982

Drupal localhost 多站開發設定, Drupal localhost multi-site config
一, 2009-01-12 23:50 — joetsuihk

作為一個 Drupal developer, 通常都有幾個開發同時進行
一般人可能會用htdocs/[folder] 名
例如 http://localhost/drupal6, http://localhost/drupal5
或者案子名 http://localhost/blog 等等
但萬一core 要更新, 或者cck, views 有更新
便要更數個站, 實在麻煩

大家都或者知道 Drupal 是可以設定 multi-site 的
即是, 同一套code 可以供給兩個站使用 ( 例如 example1.com 和 example2.com )
優點很簡單, 模組更新的時候, 只要更新一次便可以令兩個完全不相關的 Drupal 站更新模組
而兩站可以使用完全不同的模版, 完全不同的資料庫
只是共用 core 和某些常用的模組 (例如views, cck 之類)

你的 drupal-root 內的 sites 資料夾,
可以建立 all, example1.com, example2.com 等等的資料夾
all 內的 modules, themes 是供放多站共用的資料
而 example1.com 內也可以建立 modules, themes 資料夾, 放這個域名專用的模組

所以現在只要將某個domain 指到 localhost
便可以實現 http://blog.localhost/drupal6, http://shop.localhost/drupal6.........

到 C:\WINDOWS\system32\drivers\etc\hosts
127.0.0.1 blog.localhost
127.0.0.1 shop.localhost
...
..

再在 htdocs/drupal6/sites/blog.localhost/ 內建一個 settings.php 便可以了
便可以 http://blog.localhost/drupal6/install.php

相關資源
http://drupal.org/getting-started/6/install/multi-site

同步發表: http://www.joetsuihk.com/node/118
非商業, 引用出處, 相同方式發表

重要度:
文章分類:
電腦標籤:

回應

提供一則有關Drupal活動的資訊
20009/5/30 有一場Drupal的Google模組的介紹聚會喔!!
適合各種程度的使用者
歡迎所有對Drupal有興趣的朋友一起來參加!

活動報名網頁如下
http://drupaltaiwan.org/node/3391

------
Drupal Taiwan是一個由對Drupal有興趣的夥伴組成的非營利組織
目標是推廣Drupal的應用,讓網站經營者、美術設計師、程式設計師、和所有對網站有興趣的朋友都有機會認識Drupal,並從中收穫。

人生海海您好:
想與您詢問
就是啊…我設了多站了…但想要每站都放上各自的版型
就是共用模組但各自網站有自已的模組和樣版!就捉不到…怎麼帶都是帶了共用的樣版的資料夾~~

sitea.example.com/themes/版型樣版
siteb.example.com/themes/版型樣版
sitec.example.com/themes/版型樣版

>w<謝謝

你好,我明天要出差開會,大概要後天才有空回想一下我是怎麼做的了. :)

您好:

想詢問一下,你有遇過多站網站搬移至其它台主機後。
登入時,都登不進去的狀況嘛?
因為我在進行搬移至另一台主機有遇到此狀況,比對一下users
資料表,發現created 和 access 、login的資料就好像自動變
了。所以變成我要比對另一台主機然後重貼一次資料才有辦法登
入。

你好,我沒有遷移過站,所以沒遇過這些問題.

至於樓下的樓下的問題, 我後來忘了處理了, 真不好意思~~

發表新回應