php中需要查看错误log,如何设置?
首先需要在php.ini打开开关和制定错误log路径
log_errors = On
error_log = d://phperror.log //windows下的设置
如果是在linux 下,使用lighttpd服务器,则可以使用如下方式查看log文件
tail -n 20 /usr/local/lighttpd/log/php-error.log
在php代码中如何记录log,在PHP官方文档中有个函数error_log(),使用方法如下:
定义和用法
error_log() 函数向服务器错误记录、文件或远程目标发送一个错误。
若成功,返回 true,否则返回 false。
语法
error_log(error,type,destination,headers)
______________________________________________________________
ini_set("error_log", "F:/wwwroot/7751/logs/php_error.log");
error_log("index.php exec...", 0);
如果要打印出sql,则相应的query方法里加上error_log($sql,0);即可
error_log是要系统权限的,safe_mode下不能使用。
首先需要在php.ini打开开关和制定错误log路径
log_errors = On
error_log = d://phperror.log //windows下的设置
如果是在linux 下,使用lighttpd服务器,则可以使用如下方式查看log文件
tail -n 20 /usr/local/lighttpd/log/php-error.log
在php代码中如何记录log,在PHP官方文档中有个函数error_log(),使用方法如下:
定义和用法
error_log() 函数向服务器错误记录、文件或远程目标发送一个错误。
若成功,返回 true,否则返回 false。
语法
error_log(error,type,destination,headers)
______________________________________________________________
ini_set("error_log", "F:/wwwroot/7751/logs/php_error.log");
error_log("index.php exec...", 0);
如果要打印出sql,则相应的query方法里加上error_log($sql,0);即可
error_log是要系统权限的,safe_mode下不能使用。
作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:https://jackxiang.com/post/3643/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!
最后编辑: jackxiang 编辑于2015-9-20 10:50
评论列表