• ベストアンサー

同じサーバー内で異なる文字コードで作成したスクリプトの実行について

お世話になります。 LinuxでPHP4を使い、文字コード「EUC版」のwikiを利用していました。 今度、CMSのインストールを検討しているのですが、使いたいCMSでは UTF-8版しかありません。 同じサーバーの中で、複数の文字コードのPHPのスクリプトを実行する ことは出来るのでしょうか? php.iniの設定が必要な場合は、どの用に設定したらよいのでしょうか? 今は、php.iniの中で、mbstring.internal_encoding = EUC-JPと設定しています。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

mbstring系の設定にあるinternal_encodingやinput、outputなどの自動判別を行う部分を無効にしてしまえば出来るんじゃないかと思います。 が、スクリプト側できちんと把握して変換してあげないと文字化けしやすいと思います。

maboten
質問者

お礼

ありがとうございます。 いろいろと設定出来るのですね。 CMS等のアプリケーションなどで、インストール時にPHPの設定をチェックしているのもあり気になっていました。 もう少し、時間をかけてPHPのについて調べながら進めてみます。

関連するQ&A