ログイン パスワード  | 新規登録
掲示板の投稿に関して

現在、掲示板の新規投稿は中止しております。
再開は未定となっておりますので、ご了承お願い致します

Re: トップページが文字化けを起こしています

このトピックの投稿一覧へ

なし Re: トップページが文字化けを起こしています

msg# 1.1
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2009-5-19 1:49
webmaster  管理人   投稿数: 229
kazu 様

私も文字化けしているSEO-P-Linkをいくつか確認しております。
おそらく、原因はPHPの文字コードだと思います。

SEO-P-Link自体、UTF-8で開発したため、文字コードの互換性をあんまり気にせず作ってしまいました 汗;

対処方としては、まずPHPの設定確認からお願いします。
info.phpなど適当なファイルを作って下記のように書きます。

<?php phpinfo(); ?>

そしてサーバーへアップ後アクセスしてみてくだい。
すると下記のような表示でPHPの設定項目がたくさん出てきます。

参照
Google画像検索
http://images.google.co.jp/images?hl=ja&q=phpinfo&sourceid=navclient-ff&rlz=1B3GGGL_jaJP284JP285&um=1&ie=UTF-8&sa=N&tab=wi

その中の[mbstring]っていう項目を確認すると、下記の小項目があり、その設定を下記の通りか確認してみてください

mbstring.http_input = auto
mbstring.http_output = pass
mbstring.internal_encoding = UTF8

特に、mbstring.internal_encodingの部分が他の文字コードだと文字化けします。
下記の例に従い、php.iniまたは.htaccessを作り(サーバー毎にちがうのでどちらか反映されると思います)、seoplinkフォルダ内にアップしてみてください。(がちがちにUTF-8にしています)


.htaccess(もともと.htaccessがあるので、追記になります)
php_value mbstring.internal_encoding UTF-8
php_value mbstring.http_input auto
php_value mbstring.http_output UTF-8


php.ini
mbstring.internal_encoding = UTF-8
mbstring.http_input = auto
mbstring.http_output = UTF-8

これでPHPの文字コードが内部処理を含めUTF-8になったので、文字化けしないと思います。

投稿ツリー

  条件検索へ