私はPHPを何年も使用してきましたが、これまでこれについて実際に考えたことはありません。明らかに、Apacheログを表示するためのカスタム形式がありますが、php.iniによるphpのerror_logで実行できることはありますか?
ウェブサイトのすべての機能を変更せずに、元のエラーのIPアドレスをログに記録したいと思います。error_log($_REQUEST['REMOTE_ADDR'].' error etc');
誰かがこのようなものを見たことがありますか?
私はPHPを何年も使用してきましたが、これまでこれについて実際に考えたことはありません。明らかに、Apacheログを表示するためのカスタム形式がありますが、php.iniによるphpのerror_logで実行できることはありますか?
ウェブサイトのすべての機能を変更せずに、元のエラーのIPアドレスをログに記録したいと思います。error_log($_REQUEST['REMOTE_ADDR'].' error etc');
誰かがこのようなものを見たことがありますか?
Apache はこれをログに記録する必要があります。
以下は、私の php サイトの 1 つのエラー ログの例です。
[Thu Mar 03 06:32:29 2011] [error] [client 188.226.15.54] PHP Notice: Undefined variable: profileRow in /public/html/mysite/profile.php on line 22
私の httpd.conf ファイルでは、サイトに対して次のように定義されています
ErrorLog /var/log/apache2/mysite.com.error.log
PHP に正しいエラー レベルが設定されていると仮定すると、ここにエラーが表示されます。