MediaWiki 更新問題

這個問題只會發生在Windows 平台

我使用command line 更新,在執行 php upgrade.php

一直出現 localsettings.php 找不的訊息

後來看了update.php 之後才發現問題出在commandline.inc 某個段落
原程式為

$IP = realpath( dirname( $self ) . "/.." );

因此不適用 Windows 目錄結構. 大概是"/" 與"\"的差別吧
後來我直接改成 Wiki放置目錄 就可以正常執行
e.g $IP = "c:/mysite/wiki";

如果將mediawiki架在Windows平台的寨友,請稍微修改一下程式

ps. 我不懂php,所以我選擇最直接的方式來解決問題 ^^;

發佈留言

較新的 較舊