mysql|エラー
class.method
//エラーログを作成する
function error(){
$fp=@fopen("error.dat","a+");
$time=date("Y-m-d H:i:s") ;
$msg="{訪問時刻:$time}t{訪問者IP:$_SERVER[REMOTE_ADDR]}t{エラーメッセージ:".mysql_error()."}t{ファイル:->$_SERVER[PHP_SELF]}t{ユーザー: } 、どうやって記録するのでしょうか?メールボックスにメールを送信するためにメールを使用しますか?メールを受信してもよろしいですか? Linux では、メンテナンス目的で root にメールを送信できますが、root の電子メールが多すぎますか?別のユーザーを作成しますか?
これにより、ディレクトリにエラー ログが直接作成されます
上記は、私が使用するクラスのエラー記録メソッドです
mysql 接続を使用してページ内で次のように呼び出します
if(mysql_error()){
classname->error ();
}
__________________________________________________
一度ページ内でエラーが発生したら、ページ内で十分に隠してブロックしていれば情報が漏洩することはなく、このディレクトリにエラーの内容が作成されます。 .dat は (例)
{VisitedTime:2002-05-09 14:43:56} {VisiterIP:127.0.0.1} {Errormsg:DuplicateEntry '0' for key 1} {File:->/ path /path/errorfilename.php} {User:sports98}
このようなレコードはページを分析するのに間違いなく有益だと思います
含める場合は__LINE__を追加しないでください
必須の場合は追加することをお勧めします__LINE__ に参加すると、エラーの場所をすばやく見つけて問題解決が容易になります