シェアする

  • このエントリーをはてなブックマークに追加





【php】execで実行したコマンドの戻り値が文字化けした

シェアする

  • このエントリーをはてなブックマークに追加
  • 0

先日の記事でjavaが実行できるようになったのも束の間。

今度は実行したjavaからの戻り値、具体的にはエラーメッセージだったのですが、

日本語が見事に文字化けしていました。

これまた解決するのに大変だったので備忘録。

解決策

exec("export LANG=ja_JP.UTF-8;" . $cmd, $array);

実行するコマンドの前にLANGのexportを行うことで対応できましたー。

それでは!!!

ブログランキング・にほんブログ村へ
にほんブログ村


人気ブログランキング

シェアする

  • このエントリーをはてなブックマークに追加

フォローはいかがですか?