メイン
   XOOPS2一般
     メニュータイトルやらモジュールの説明やらが文字化け
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
hanamani
投稿日時: 2005/8/20 17:35
新米
登録日: 2005/8/20
居住地:
投稿: 7
メニュータイトルやらモジュールの説明やらが文字化け

今回初めてXOOPS2.0.11.1 JP をローカル環境にインストールしたのですが、
メニュータイトルやらモジュールの説明やら随所で文字化けが起こります。
その部分のエンコードが何かさえもわかりません。

ローカル環境は
PHP Version 5.0.4
MySQL 4.1.7
apache 2.0.54
WindowsXP

です。
php.iniもhttpd.confもエンコードに関しては間違った設定とは思えません。
ご教授お願いいたします。

cinnamons
投稿日時: 2005/8/20 17:47
長老
登録日: 2003/2/17
居住地: フェレットの国?
投稿: 845
Re: メニュータイトルやらモジュールの説明やらが文字化け

MySQLの文字コードは確認されたのでしょうか。


----------------

シナモン系フェレットの親馬鹿サイト Cinnamons.jp
URL: http://www.cinnamons.jp/
ようやく一人前になれたのかなぁ??

hanamani
投稿日時: 2005/8/20 18:41
新米
登録日: 2005/8/20
居住地:
投稿: 7
Re: メニュータイトルやらモジュールの説明やらが文字化け

mySQLのdefault_charsetをujisに変更したら解決しました。

稚拙な質問にご返信いただきありがとうございました。

hanamani
投稿日時: 2005/8/20 18:43
新米
登録日: 2005/8/20
居住地:
投稿: 7
Re: メニュータイトルやらモジュールの説明やらが文字化け

ごめんなさい。
まだ多くの部分で文字化けしていました。

ujisは適切ではないのでしょうか?

cinnamons
投稿日時: 2005/8/20 18:49
長老
登録日: 2003/2/17
居住地: フェレットの国?
投稿: 845
Re: メニュータイトルやらモジュールの説明やらが文字化け

データベースが原因だったとすれば、記録されていたデータの文字コードを全部修正しないと直らないかもしれませんね。
たとえば、phpMyAdminでSQL文をEUCでエクスポートして、リストアしてみてはいかがでしょう。


----------------

シナモン系フェレットの親馬鹿サイト Cinnamons.jp
URL: http://www.cinnamons.jp/
ようやく一人前になれたのかなぁ??

hanamani
投稿日時: 2005/8/20 18:54
新米
登録日: 2005/8/20
居住地:
投稿: 7
Re: メニュータイトルやらモジュールの説明やらが文字化け

そこはdrop databaseを行い、
XOOPSを再インストールしたので大丈夫だとお思います。
実際文字化けの文体が変わっていましたし。
エンコーディング的には近くなったと思いますが、
まだ ?鈩・/td>  などの文字化けがあります。

hanamani
投稿日時: 2005/8/20 20:02
新米
登録日: 2005/8/20
居住地:
投稿: 7
Re: メニュータイトルやらモジュールの説明やらが文字化け

なんかmySQLのdefault-charsetを
utf8
にしたら解決しました。
なぜか管理ページのポップアップのタイトルが文字化けしていますが、それ以外は正常に表示されてるようです。

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

Marijuana
投稿日時: 2005/8/20 21:15
長老
登録日: 2004/4/20
居住地:
投稿: 451
Re: メニュータイトルやらモジュールの説明やらが文字化け

解決したようですが、
Windows環境であれば、MySQL4.0系がお勧めです。

どーしても4.1系にするのであれば、全てをutf8にする(phpのソース含む)か、
mysql_query("SET CHARACTER SET ujis", $this->conn);を
mysqldatabase.phpのconnectに追加する必要があると思います。

後者の方法で自分のテスト環境では文字化けしなくなりました。

millemille
投稿日時: 2007/10/7 23:36
新米
登録日: 2007/5/11
居住地:
投稿: 14
Re: メニュータイトルやらモジュールの説明やらが文字化け

こんにちは。

mysql_query("SET CHARACTER SET ujis", $this->conn);

この方法を使ってみて、文字化けの問題が無事に解決したのですが、wordpressがまともに動かない事が分かりました。

wordpressは根本的な問題でもあるのでしょうか?

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
To Top