php error_log 错误信息写入文件的例子
发布:smiling 来源: PHP粉丝网 添加日期:2017-03-23 10:26:05 浏览: 评论:0
php error_log 错误信息如果要做日志分析我们是需要生成日志文件保存到数据库中或文件中了,我们这里以写文件为例子,下面一起来看看
开发的时候,基本上都会把display_errors,error_reporting开启,有助于提高开发效率,上线后,基本上都会关掉页面报错信息,在把报错信息,放到文件中。
一,php-fpm的error_log配置
1,修改php.ini
display_errors = Off //改为off,页面访问时就不会出现报错信息了
2,修改php-fpm配置文件
;php_flag[display_errors] = off
php_admin_value[error_log] = /var/log/php-fpm/www-error.log
php_admin_flag[log_errors] = on
重启php-fpm,在这里要注意,php-fpm的配置会替换php.ini中的配置,display_errors也可以在php-fpm中配置。这样页面上就不会出现报错信息,报错信息被记录到了文件中。
二,命令行下的error_log配置,修改php.ini
display_errors = Off
log_errors = On
error_log = /var/log/cron/error.log
执行命令,例如:
[root@network www]# php test.php //test.php有语法错误
命令行下,是不调用php-fpm的配置的,所以我们只能修改php.ini的内容,修改后,不用重启php,执行命令后,错误信息,会被写到error.log文件中,这种情况适合crontab的php脚本.
Tags: 例子 错误 文件
相关文章
- ·PHP实现提交表单及输出例子(2014-06-10)
- ·php中英文字符串长度截取的例子(2014-06-28)
- ·PHP验证码生成与验证例子(2014-08-22)
- ·php提取字符串里所有URL的例子(2015-12-10)
- ·PHP中data/base64数据流转图片文件输出例子(2017-03-23)
- ·微信公众号开发者模式普通消息模式例子(2017-03-23)
- ·php数组编码的转换方式的例子(2017-03-23)
- ·PHP中data/base64数据流转图片文件输出例子(2017-03-23)
- ·php准确校验邮箱地址是否存在的例子(2017-03-23)
- ·PHP七种不同的个性创意验证码例子(2017-03-23)
- ·PHP输出缓冲及其应用的例子(2018-05-31)
- ·php 去重累加的例子(2018-05-31)
- ·php怎么写网页?php写网页简单的例子(2018-07-12)
- ·Yii添加百度编辑器 ueditor 扩展例子(2018-09-15)
- ·PHP记住密码功能实现例子(2018-09-16)
- ·PHP 获取 Linux 系统 CPU 负载的例子(2018-09-17)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)