kawama.jp

コマンドラインでphpを実行すると文字化けする時の対処方法

カテゴリ: PHP — タグ: , , , , — 2013年4月11日 21:26 — Comments (0)hatebu count

ini_set("mbstring.internal_encoding", "utf8");

これで直りました。utf8のところは適宜文字コードに合わせてsjisとかにします。

Apache経由とコマンドラインでは文字コード設定が異なることがあり、それが原因でブラウザでのアクセスは問題ないのに、コマンドラインから実行すると文字化けする、ということが起こるようです。

レンタルサーバーなどによってはそういう設定になってることもあるので、cron等でコマンドラインからphpを動かす時は注意したほうが良いようです。

コメントはまだありません »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

Copyright (C) 2002 - 2017 kawama All Rights Reserved. — Powered by WordPress

css.php