Moodle1.7 書き込み日本語表示について

Moodle1.7 書き込み日本語表示について

by toshiyuki katano -
Number of replies: 5

はじめまして 片野と申します。
よろしくお願いいたします。

インストールが簡単ということでアメリカのレンタルサーバにFantasticoでMoodle1.7をインストールしました。
その後、日本語をインストールし日本語の記載になったのですが

書き込んだものについては日本語表示がされず「???」となってしまいます。

http://moodle.org/mod/forum/discuss.php?d=54805

こちらで同様の質問がされているのですが、該当部分を発見できずに
おります。試行錯誤で取り組んでおります。

恐れ入りますが よろしくお願いいたします。

Average of ratings: -
In reply to toshiyuki katano

Re: Moodle1.7 書き込み日本語表示について

by Minoru Akiyama -

秋山@eラーニングサービスです

レンタルサーバでmoodle1.7を簡単にインストールして使えるところは「ほぼ皆無」だと思います。

MySQLでdefault character set がutf8になっているところでないとこういう問題が起きると思います。

In reply to Minoru Akiyama

Re: Moodle1.7 書き込み日本語表示について

by Timothy Takemoto -

そうですか。利用者(学生)が少なければそうトラブらないと思いますが。

でも1.7はあまり使っていません。

In reply to toshiyuki katano

Re: Moodle1.7 書き込み日本語表示について

by Mitsuhiro Yoshida -
Picture of Developers Picture of Particularly helpful Moodlers Picture of Translators
lib/dmlib.phpの1900行目あたりを下記のように変更してみてください。wink

修正対象プログラムファイル: lib/dmlib.php
修正箇所: 1909行目
修正内容:

[修正前]
switch ($CFG->dbtype) {
case 'mysql':
/// Set names if needed
if ($CFG->unicodedb) {
$db->Execute("SET NAMES 'utf8'");
}
break;

[修正後]
switch ($CFG->dbtype) {
case 'mysql':
/// Set names if needed
if ($CFG->unicodedb) {
// $db->Execute("SET NAMES 'utf8'");
}
break;

# ホスティングサービスの提供国に関わらず、Moodleがサーバに及ぼす負荷が高いため、
# 「契約を解除します」と突然言われる場合もあります。
# 可能でしたら、常に必要なデータのバックアップを取ってください。

In reply to toshiyuki katano

Re: Moodle1.7 書き込み日本語表示について

by toshiyuki katano -

ご教授ありがとうございました。

文字化け修正することができました。バックアップは確実に取るようにします。

また、早めに自サーバーに移転したいと思います

これから入門書・こちらのログとともに格闘します。

今後ともよろしくお願いいたします。本当にありがとうございました。

In reply to toshiyuki katano

Re: Moodle1.7 書き込み日本語表示について

by Mitsuhiro Yoshida -
Picture of Developers Picture of Particularly helpful Moodlers Picture of Translators

> これから入門書・こちらのログとともに格闘します。

はい。
よろしければ、Moodleオンラインドキュメント「MoodleDocs」日本語版もご覧ください。

[MoodleDocs日本語版]
http://docs.moodle.org/ja/

> 今後ともよろしくお願いいたします。本当にありがとうございました。

どういたしまして。smile