{筆記} MediaWiki 在 IIS 環境下安裝注意事項

環境:

  • IIS 6.0
  • PHP 4.39
  • MySQL 4.0.x

Wiki 套件:

安裝的虛擬路徑設為:wiki (URL:http://www.kenming.idv.tw/wiki)。
當執行完 mediawiki 目錄內的 .\config(須能有寫入的權限)後,會產生一個 “LocalSettings.php”,將該檔案 move 至 mediawiki 主目錄內(parent directory),同時並將 .\config 目錄的寫入權限移除或直接刪除 .\config 整個目錄。

不知道是否為 Bug,必須修改 LocalSettings 內其中一個變數值(原來其值為空字串)為所設定的虛擬目錄(本例中,虛擬目錄是設為 “wiki”):

$wgScriptPath	    = "/wiki";

然後,當你的 PHP 在 IIS 環境下是設為 CGI-based(我用 ISAPI,仍舊必須如此設定),則改為:

## If using PHP as a CGI module, use the ugly URLs
## $wgArticlePath      = "$wgScript/$1";
$wgArticlePath      = "$wgScript?title=$1";

文章導覽

   

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *