有时候我们在线上项目 报错但是又不想显示给用户看。但是不显示又不知道报什么错误。
这个时候我们就需要把错误记录在日志里面。
//创建log目录 ----- $destination = 'imember'; //创建错误日志保存路径 if (!is_dir("D:/php/logs/" . $destination)) { @mkdir("D:/php/logs/" . $destination); @chmod("D:/php/logs/" . $destination, 0777); } //im:记录php错误日志 ini_set("display_errors", 0); //不在页面显示错误信息 error_reporting(E_ALL ^ E_NOTICE); //记录错误日志的级别 ini_set("log_errors", "On"); //打开错误日志 ini_set("error_log", "D:/php/logs/" . $destination . "/" . date('d') . ".log"); //设置保存错误日志的地址 //创建log目录 ----- 这样每天就会创建一个日志来记录
关键字词: