はじめまして。川谷と申します。
こちらのフォーラムや図書を参考にしながらmoodle1.6と1.7を以下の環境で試用していますが、行き詰ってしまいました。
Fedora Core 5
Apache 2.2.2
MySQL 5.0.27
PHP 5.1.6
コースにリソースを追加するときに、「ファイル・ウェブサイトにリンク」を選択し、シフトJISで作成したhtmlをデータフォルダにアップロードして表示させようとすると、ブラウザのエンコード自動選択によりUTF-8と認識され、正しく表示されません。エンコードを手動で修正すると正しく表示されます。表示先は同一ウインドウでも新しいウインドウでも同じ結果になります。
同じhtmlをデータフォルダでなくwebページとしてアップロードし、http://~でリンクすると正しく表示されます。
作成したhtmlの先頭から4行は以下のとおりです。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML lang="ja">
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
なお、同じmoodleとデータをWindows XP SP2に XAMPP version 1.6.1(Apache 2.2.4 MySQL 5.0.37 PHP 5.2.1)をインストールした環境に移すと、データフォルダにアップロードしたファイルにリンクしても問題なく表示されます。
php.iniの設定が関係しているのかと考え、試行錯誤を繰り返しましたが解決できません。
moodleとは直接関係無いかもしれませんが、アドバイスをいただけると助かります。