開発環境に立てたWikiサーバー。 動作はするものの、生成するページがどうしてもスタイルシートを読み込まず、真っ白い飾り気のない画面のまま。 今日はこの現象に悩んでかなり時間を無駄にした。 まずはドキュメントを調べて、pathとpermissionの確認。 ・・・問題なし。 Wikiが生成するHTMLページのソースを見ても、正しいcssを参照している。 そこでApacheのエラーログをみてみる。 cssファイルに対してPremature end of script headers が出てた。 これはCGIスクリプトのエラーではなかったっけ? 何でcssに出るんだろう? cssはデフォルトのものなので、記述は正しいはず。 文字コード問題か? とりあえずnkfして、文字コードと改行コードを環境に合わせてみる。 ・・・ダメ。 cssから日本語コメントを全て削除してみる