私は WAMP を使用しており、私の php.ini ファイルには次のものがあります。
error_log = "d:/php_error.log"
そのファイルを開くと、次のように表示されます。
[26-Jun-2013 05:35:57 UTC] PHP Warning: Division by zero in D:\....
[26-Jun-2013 05:35:57 UTC] PHP Stack trace:
[26-Jun-2013 05:35:57 UTC] PHP 1. {main}() D:\....
[26-Jun-2013 05:35:57 UTC] PHP 2. Zend_Application->run()...
etc
問題は、余分なキャリッジ リターンがあることです。つまり、私はむしろこれを期待しています:
[26-Jun-2013 05:35:57 UTC] PHP Warning: Division by zero in D:\....
[26-Jun-2013 05:35:57 UTC] PHP Stack trace:
[26-Jun-2013 05:35:57 UTC] PHP 1. {main}() D:\....
[26-Jun-2013 05:35:57 UTC] PHP 2. Zend_Application->run()...
etc
何が原因でしょうか?
アップデート
「error_append_string」と「error_prepend_string」を「」に変更しました。私もチェックしましたが、行の後のエントリは次のとおりです。
[LINE]CR
CRLF
[LINE]CR
etc
つまり、改行記号と改行記号...