環境
Ubuntu 9.10
Mysql 5.1.37
php 5.2
実施する(した)こと
* Apache2のVirtualHostに、MediaWikiの情報を設定する
* LAN内でアクセスできるようにwindowsとmacのhostsファイルにドメインを指定
* ブラウザでアクセス。しかし、wikiが表示されない。他に設定してあるRedmine(Passenger動作)やTestLinkは正常に動作する
原因
error_logを見ると、File Not Foundエラーが表示されていた。
urlの指定がhttp://ドメイン/wiki/wiki。本来はhttp://ドメイン/wiki/でなくてはいけない。
はまったこと
VirtualHostのファイル設定に間違いはなかったのに、ここが間違いだと仮定してtry&errorを行ってしまった。
解決方法
MediaWikiのフォルダ直下にあるLocalSettings.phpの
$wgScriptPath = "/wiki";
の部分を
$wgScriptPath = "";
に変更する。
それだけで復活しました。
直し方は
こちら
を参考にしました。
久しぶりにサーバー周りをいじったので時間がかかってしまいました。
ちょこちょこいじる時間をとらないと駄目だと実感した管理人でした。
でわ。
0 件のコメント:
コメントを投稿