PHPが作成したエラーログをMySQLテーブルに保存したいのですが、何も挿入されていません。
エラーログに使用しているコードは..
function myHandler($code, $msg, $file, $line)
{
echo "An error occurred while processing your request. Please visit our site and try again.";
// log error to file, with context
$logData = date("d-M-Y h:i:s", mktime()) . ", $code, $msg, $line, $file\n";
die("Error");
}
線で
$insert = "INSERT INTO error_logs (error_message)"."VALUES ('$logData')";
mysql_query($insert)or die();
250文字の上限でVARCHARに設定されているerror_logsテーブルのerror_message列にログを挿入します
私はそれがそこに何かを設定するだけだと思っていましたが、どうやら私はマークから外れています。