用php模拟重写错误日志,错误处理 – 如何为PHP CLI设置错误日志?

我有一个

PHP脚本通过Apache运行得很好但是在cli中运行时失败了,所以我想知道发生了什么.为此,我想看到错误日志,但我设置的cli错误日志不起作用.我已经在正确的php.ini文件中设置了这个,当我通过命令行获取错误日志详细信息时会确认:

$php -i | grep error

display_errors => Off => Off

display_startup_errors => Off => Off

error_append_string => no value => no value

error_log => /var/log/php_error_log => /var/log/php_error_log

error_prepend_string => =>

error_reporting => 30711 => 30711

html_errors => Off => Off

ignore_repeated_errors => Off => Off

log_errors => On => On

log_errors_max_len => 1024 => 1024

track_errors => Off => Off

xmlrpc_error_number => 0 => 0

xmlrpc_errors => Off => Off

suhosin.disable.display_errors => Off => Off

suhosin.sql.bailout_on_error => Off => Off

所以error_log和log_errors都设置好了.悬停,实际上没有保存日志.权限已到位.那又怎样呢?我已经读过这个帖子:PHP CLI won’t log errors,但是在这里找不到解决方案.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值