レンタルサーバーにインストールできない

レンタルサーバーにインストールできない

by ABE T -
Number of replies: 4

さくらインターネットのレンタルサーバー スタンダードで
 Moodle をインストールしようとやっているのですが
サーバチェックで、以下のエラーが発生しインストールできません。

「unicode  必ずインストールおよび有効化してください。」

なお、下記に参考サイトがありましたが、私の場合は、解決できていません。
http://moodle.org/mod/forum/discuss.php?d=130059

下記に環境になっています。

■moodle
1.9.6+

■mysql
5.1.36
言語 - Language 日本語-Japanese
MySQL の文字セット: UTF-8 Unicode (utf8)

■php.ini
cgi.fix_pathinfo=1
mbstring.internal_encoding = UTF-8
magic_quotes_gpc = Off
upload_max_filesize = 100M
post_max_size = 100M
memory_limit = 128M
default_charset = UTF-8
mbstring.Xlanguage= Japanese
mbstring.http_input = pass
mbstring.http_output = pass

よろしくお願いします。

Average of ratings: -
In reply to ABE T

Re: レンタルサーバーにインストールできない

by Mitsuhiro Yoshida -
Picture of Developers Picture of Translators
下記ドキュメントおよび投稿を参考にされてはいかがでしょうか。

MoodleDocs インストールFAQ

[HELP: UNICODE is required to be installed/enabled.]
http://moodle.org/mod/forum/discuss.php?d=77219

In reply to Mitsuhiro Yoshida

Re: レンタルサーバーにインストールできない

by ABE T -

ありがとうございます。

データベースの文字セットをutf8_unicode_ciにする必要があるようですが
レンタルサーバのMySQLの文字セットは「UTF-8 Unicode (utf8)」となっています。


その他、問題があるでしょうか。

In reply to ABE T

Re: レンタルサーバーにインストールできない

by Mitsuhiro Yoshida -
Picture of Developers Picture of Translators
さくらインターネットのレンタルサーバを使ったことがありませんので断言はできませんが、下記ページのコマンド「ALTER TABLE [TBLNAME] CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;」を実行することで、正常にインストールできるようになるのではないでしょうか。

[さくらインターネットDBのUTF-8化]
http://d.hatena.ne.jp/naohide_a/20090807/1249609973
In reply to Mitsuhiro Yoshida

Re: レンタルサーバーにインストールできない

by ABE T -

さくらインターネットスタンダードでは、データベースは1個しか使用できません。
すでにCMS等別ソフトでデータベースを利用していて、文字セットを変えると
別の方が文字化けしてまう可能性があります。

「utf8_general_ci」に文字セットを変える必要があるのでしたら、別サーバを考えた方がいいですね。

いろいろとご助言頂きありがとうございました。