△▲ WebProg 初心者の質問 Part19 ▼▽at PHP△▲ WebProg 初心者の質問 Part19 ▼▽ - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト796:nobodyさん 09/10/15 13:32:40 aZDYa9Pg ブラウザの表示ではエラーが出ないんですが、サーバのエラーログには記録されます。 例として「Wide character in print at ***.cgi line **.」です。 このようなエラーはなんていうんですか? 797:nobodyさん 09/10/15 13:39:47 それで全文だとすると、日本語文字を***.cgiの**行目でprint使って出力しましたよ ってことだけどなんでこれがエラー? errorとかwarningとかないならエラーじゃないんじゃ? 単にerror_logとかに出てたからエラーと判断したの? ログの書き込みレベルがinfoとかdebugとかになってるならwarnとかにすればいい 798:nobodyさん 09/10/15 14:33:35 >>795 ありがとうございます! 799:nobodyさん 09/10/15 14:37:07 めんどくさいので use utf8 を外した 無くても動くなら、apache のエラーログ肥大化を防げたほうがいい 800:nobodyさん 09/10/15 14:38:41 >>796 encodeしないで非ASCII文字を出力すると出るエラーじゃないかな? print encode('euc-jp', $data); とかすれば解決するかも。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch