パスワードを忘れた? アカウント作成
710086 journal

xymoの日記: もいんもいん

日記 by xymo
PythonのWikiクローンmoinmoinをMac OS Xで動かしてみた。
ドキュメント通りにインストールUNIX編を参考にセットアップしたけど、恐怖のInternal Server Error。
悩むこと半日、httpdのエラーログをなんとか探し出す。
Mac OS Xのログは、一般的な/var/logの中にはなく、/private/var/logの中に入っている。
httpdのerr_logを見てみるとNo such file or directory: exec of /usr/share/moin/mywiki/moin.cgi failedとかって出てる。
要するにMac OS XでCGIを動かすには/Library/WebServer/CGI-Executablsにスクリプトを入れなければならないらしく、/usr/share内のmoinディレクトリ以下を全て/Library/WebServer/CGI-Executablsディレクトリに移動。
が、しかし、http://127.0.0.1/cgi-bin/moin/mywiki/moin.cgiを表示させようとしたものの、やっぱりInternal Server Error・・・・。
もう一度エラーログを見ると、Permission denied: 'data/err_log'なんて出てる。
しょうがないから/moin/mywikiの中のdataディレクトリのパーミッションを変えてもいちどやってみると、なんとか成功!

いやぁそれにしても、いくら試験的にとは言え、これはちょっと苦労したなぁ。
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

アレゲはアレゲを呼ぶ -- ある傍観者

読み込み中...