-1

MediaWiki Web サイトを Windows Server 2003 (IIS 6) から Windows Server 2008 R2 (IIS 7.5) に移動しようとしています。競合を避けるために、宛先サーバーに同じバージョンの MediaWiki をインストールしました。MySQL データベースをダンプ、移動、復元しました。zip をダウンロードし、画像を含む MediaWiki ファイル、各 MediaWiki Web サイトの LocalSettings.php ファイルを移動および復元します。

現在、ウェブサイトを閲覧できません。何か他のことをする必要があると思いますが、よくわかりません。MediaWiki はまったくの初心者です。どんな助けでも感謝します。

前もって感謝します。

$wiki_name          = substr($_SERVER["REQUEST_URI"], 1, strpos($_SERVER["REQUEST_URI"], "/", 1) - 1);
$wgScriptPath       = "/${wiki_name}";
$wgLogo             = "images_${wiki_name}/${wiki_name}_logo.gif";
$wgUploadPath       = "$wgScriptPath/images_${wiki_name}";      
$wgUploadDirectory  = "$IP/images_${wiki_name}";              
require_once("LocalSettings.${wiki_name}.php");
unset($wiki_name);

LocalSettings.php には、複数の mediawiki ウェブサイトを使用するための上記のセクションがあります。また、各 LocalSettings.website.php ファイルには以下のセクションがあります。

$wgDBtype           = "mysql";
$wgDBserver         = "localhost";
$wgDBname           = "database";
$wgDBuser           = "user";
$wgDBpassword       = "password";

各ウェブサイトで使用されているデータベースを特定するため。

ここに画像の説明を入力 これは、IIS を介して MediaWiki wiki をブラウズしたときに得た画像です。

サーバーログから、次の情報を取得しました。

#Date: 2014-10-06 19:42:17
#Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) sc-status sc-substatus sc-win32-status time-taken
2014-10-06 19:42:17 ::1 GET /mediawiki - 80 - ::1 Mozilla/4.0+(compatible;+MSIE+8.0;+Windows+NT+6.1;+WOW64;+Trident/4.0;+SLCC2;+.NET+CLR+2.0.50727;+.NET4.0C;+.NET4.0E) 301 0 0 265
2014-10-06 19:42:17 ::1 GET /mediawiki/ - 80 - ::1 Mozilla/4.0+(compatible;+MSIE+8.0;+Windows+NT+6.1;+WOW64;+Trident/4.0;+SLCC2;+.NET+CLR+2.0.50727;+.NET4.0C;+.NET4.0E) 200 0 0 78
4

2 に答える 2

0

問題は、仮想ディレクトリの IIS 宣言に関するものでした。さらに、IIS を介して index.asp および index.php ファイルをデフォルト ドキュメントとして追加する必要がありました。

乾杯!

于 2014-10-09T17:55:16.547 に答える