現在、cmsdesignerを使用してサイトを運用していますが、2カラムのサイドバーにバナーを追加することとなりました。
ftpでファイルを取得し編集し、サーバーへアップしページの確認をすると、文字化けしてしまいます。
ファイルの保存は、htmlに宣言している文字コードで保存しているのですが、解決ができません。
文字コードはEUCが正しく、アップ時にはutf-8になって、文字化けになります。
良い解決方法がございましたら、ご教授頂けますと幸いです。
ご質問です。
Re: ご質問です。
まさよしさん、ご質問ありがとうございます。webmasterです。
お返事が遅くなって申し訳ありません。
状況としては、
(1) xxx.php ファイルはEUC-JPで保存している。
(2) htmlのcharsetもEUC-JPにしている。
(3) しかし、サーバへアップしてブラウザで見ると、UTF-8になって文字化けしている。
でよろしかったでしょうか。
状況をもう少し確認させて頂きたいのですが、以下を試してみて頂いてもよろしいでしょうか。
(1) CMS Designerの出力文字コード変換機能を利用しているでしょうか。
詳しくはリファレンスマニュアル「7.1 出力文字コードの変換」をご覧ください。
正しく設定しているにも関わらず適切な変換がされない場合、大変お手数ですが cms@al-design.jpまで設定ファイルをお送り下さい。
(2) ブラウザの文字コードをUTF-8に変更するなどして、文字化けが正しく表示される事はあるでしょうか?
その場合、サーバ側(apache)の設定で、PHPページの文字コードがUTF-8だと指定されている可能性があります。
その場合、HTMLのcharsetがどのように設定されていても、ブラウザはそちらを優先してしまいます。
.htaccessを使って、apacheのphpファイルの文字コードをお好みのもの(今回はEUC-JP)に指定してみてください。
その他、何か情報がございましたら、ご連絡頂けますと調査に役立てる事ができます。
お手数をおかけしますが、よろしくお願い致します。
お返事が遅くなって申し訳ありません。
状況としては、
(1) xxx.php ファイルはEUC-JPで保存している。
(2) htmlのcharsetもEUC-JPにしている。
(3) しかし、サーバへアップしてブラウザで見ると、UTF-8になって文字化けしている。
でよろしかったでしょうか。
状況をもう少し確認させて頂きたいのですが、以下を試してみて頂いてもよろしいでしょうか。
(1) CMS Designerの出力文字コード変換機能を利用しているでしょうか。
詳しくはリファレンスマニュアル「7.1 出力文字コードの変換」をご覧ください。
正しく設定しているにも関わらず適切な変換がされない場合、大変お手数ですが cms@al-design.jpまで設定ファイルをお送り下さい。
(2) ブラウザの文字コードをUTF-8に変更するなどして、文字化けが正しく表示される事はあるでしょうか?
その場合、サーバ側(apache)の設定で、PHPページの文字コードがUTF-8だと指定されている可能性があります。
その場合、HTMLのcharsetがどのように設定されていても、ブラウザはそちらを優先してしまいます。
.htaccessを使って、apacheのphpファイルの文字コードをお好みのもの(今回はEUC-JP)に指定してみてください。
その他、何か情報がございましたら、ご連絡頂けますと調査に役立てる事ができます。
お手数をおかけしますが、よろしくお願い致します。