※ ChatGPTを利用し、要約された質問です(原文:Xoopsでの文字化け)
XOOPSでの文字化け対策|質問内容
このQ&Aのポイント
Windows XPのローカル環境にインストールしたXOOPSで全角文字が「???????」になる現象が発生しています。
また、PHPmyadminをインストールした際には別の文字化けが発生し、InternetExplorerのエンコードを「日本語(自動選択)」にすることで文字が正常に表示されます。
default_charsetにsjisを指定しているにもかかわらず問題が解決せず、PHPmyadminのバージョンの違いが原因とも考えられます。
Windows XPのローカル環境に以下のバージョンでXOOPSをインストールしましたところ、全角文字がすべて「???????」になってしまう現象が起きています。
MYSQL 4.1.22
Apache 2.0.61
PHP 5.2.4
XOOPS 2.0.16a
また、PHPmyadmin 2.1.11をインストールしましたが、こちらはXOOPSのように「???????」という文字化けではないのですが、異なる文字化けが発生しており、こちらはInternetExplorerのエンコードを「日本語(自動選択)」にすると正常に文字が表示されます。
C:\windows配下のmy.iniとphp.iniにてdefault_charsetはsjisと指定はしており、C:\に設置したmy.cnfでもdefault_charsetはsjisを指定しております。
これまでネットでいろいろ調べながらいろいろ試しましたが、未だに解決できません。
皆様のアドバイスをいただきたいと思いますので、よろしくお願いいたします。
あと、PHPmyadminを正しく表示させると「お使いの PHP MySQL ライブラリのバージョン 5.0.45 が MySQL サーバのバージョン 4.1.22 と異なります。これは予期しない不具合を起こす可能性があります。」と表示されますが、これも関係しているのでしょうか?
あまりよく理解していないため質問内容に不備があるかもしれませんがご指摘いただきましたら都度情報を追加しますので、よろしくお願いいたします。
お礼
ご回答ありがとうございます。 参考URLをよく読んでみて対応をしてみます。