ド素人ですが、わけあって、プログラミング勉強してます。。。

独学でプログラミングを勉強中です。よろしくお願いします。

MAMP設定備忘録〜PHPでの文字化けに対処〜

タイトルの通りです。

PHPで日本語を入力し、ブラウザに表示すると見事なまでの文字化けっぷり。

早速、設定を変更します。

 

参考サイト:MAMPのPHPでの文字化けを直す | memocarilog

 

MAMPエンコーディングUTF-8に変更します。

アプリケーション→MAMP→bin→php→php5.5.3(ご使用のバージョン)→conf→php.ini

このphp.iniを開きます。

 

①394行目 ;default_charset = "iso-8859-1"

f:id:koyomi2013:20140206101333p:plain

頭についてる を削除し、 "iso-8859-1"を"UTF-8"に書き換える。

f:id:koyomi2013:20140206101854p:plain

 

②1009行目 ;mbstring.language = Japanese

f:id:koyomi2013:20140206102034p:plain

頭についてる を削除。

f:id:koyomi2013:20140206102416p:plain

 

③1014行目 ;mbstring.internal_encoding = EUC-JP

f:id:koyomi2013:20140206102624p:plain

 

頭についてる を削除し、 EUC-JPをUTF-8に書き換える。

 

f:id:koyomi2013:20140206102637p:plain

 

 

④1017行目 ;mbstring.http_input = auto

f:id:koyomi2013:20140206102945p:plain

 

 

頭についてる を削除。

f:id:koyomi2013:20140206103022p:plain

 

⑤1032行目 ;mbstring.detect_order = auto

f:id:koyomi2013:20140206103215p:plain

 

頭についてる を削除し、 autoをSJIS,EUR-JP,JIS,UTF-8,ASCIIに書き換える。

f:id:koyomi2013:20140206103306p:plain

 

 

MAMPを再起動して完了!