PHP 7.3 (XAMPP を使用) にアップグレードしたところ、何らかの理由で、指定されたログ ファイルにエラーが書き込まれていないようです。
ページ出力で非推奨のエラーが発生していますが、どのログ ファイルにも表示されていないようです。たとえば、属性値の間で生成されます。
私php.ini
は持っています:
error_reporting = E_ALL
display_errors=On
display_startup_errors=On
log_errors=On
log_errors_max_len = 2048
ignore_repeated_errors=Off
ignore_repeated_source=Off
report_memleaks=On
report_memleaks=On
html_errors=On
error_log="C:\xampp\php\logs\php_error_log"
編集:私は今日、ファイルが最近作成され、そこに他のエラー (php.ini に関する廃止された設定などの問題から生成されたもの) があることに気付きましたがtrack_errors
、ページ自体によって引き起こされた問題についてはまだ何もログに記録されていません。
編集 2:意図的にエラーを生成する別のスクリプトを作成しましたが、正常にログに記録されていないようです。そのため、これらの他のスクリプトがログに記録されていない方法がわかりません。
ページからエラーがログに記録されないのはなぜですか?