【问题标题】:Error Logging Not Working on Live Server错误日志在 Live Server 上不起作用
【发布时间】:2013-09-18 20:27:03
【问题描述】:

此 PHP 设置为将条目记录到日志文件中,在 localhost 上工作正常,但是当我将其上传到服务器时,它不会向日志文件添加任何内容。它也不显示任何错误。我什至尝试回显一个未定义的变量,但日志文件中仍然没有错误...

ini_set('error_reporting', E_ALL);
error_reporting(E_ALL);
ini_set('log_errors',TRUE);
ini_set('html_errors',FALSE);
ini_set('error_log',dirname(__FILE__)."/prepop.log");
define("LOG_FILE", dirname(__FILE__)."/prepop.log");
error_log(date('[Y-m-d H:i e] '). "TESTING LOG 123" . PHP_EOL, 3, LOG_FILE);
echo LOG_FILE; exit;

我错过了什么??

【问题讨论】:

  • 您是否设置了写入日志文件的权限?
  • 当然.. 傻我.. 谢谢你,解决了它
  • 如果你想输入答案我会选择它
  • 我已经发布了相同的答案。你能接受吗?

标签: php error-handling error-log


【解决方案1】:

请设置写入日志文件所需的权限。

【讨论】:

    猜你喜欢
    • 2015-01-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多