Mac下php错误日志配置问题
Mac下php错误日志配置的解决方法:1、选中phpLog文件夹,右键点击显示简介,修改staff和everyone的权限;2、使用命令行,代码为【sudo -i → chmod -R 777 /Users/yun/phpLog】。
重启apache服务器 sudo apachectl restart即可
注:php.ini默认 error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT,可以自定义修改错误级别
方法2:在Apache中配置。修改httpd.conf,sudo vim /etc/apache2/httpd.conf。在文件最后加上
//这里与php.ini是对应的php_flag display_errors on
php_value error_reporting 30719
注:error_reporting错误级别
结果:错误号:2错误信息:fopen(xiao.txt): failed to open stream: No such file or directory
Warning: error_log(/Users/yun/phpLog/xx.txt): failed to open stream: Permission denied in /Users/yun/Sites/error.php on line 11
ok
warning说明文件夹有权限设置。
解决方法:
①选中phpLog文件夹,右键点击显示简介,修改staff和everyone的权限
②命令行。sudo -i → chmod -R 777 /Users/yun/phpLog相关学习推荐:PHP编程从入门到精通
Mac下php错误日志配置问题相关教程