【问题标题】:How to generate error_log file如何生成error_log文件
【发布时间】:2013-06-12 12:29:59
【问题描述】:

我有两台服务器,都托管在 hostgator 上。在一台服务器(我自己的)上,我的 php 代码按预期工作,而在另一台(我的客户端)上,代码无法正常工作。现在我的服务器生成了error_log 文件,这样调试起来就更容易了。但我在客户的服务器上找不到相同的 error_log 文件。
我可以做些什么来生成 error_log 文件。我已经在其他帖子上看到了答案,并检查了php.ini 文件中的设置。

【问题讨论】:

  • 或者如果你能列出生成文件的必要步骤,我可以检查一下缺少哪一个。

标签: php debugging error-logging error-log


【解决方案1】:

首先,检查软件版本。然后,您可以尝试区分这两个文件(php.ini)。

【讨论】:

  • 实际上在我的服务器中没有 php.ini 文件。我刚刚检查过。
【解决方案2】:

您的其他服务器可能已关闭错误日志,因此您可以执行以下操作。

error_reporting(E_ALL); //to set the level of errors to log, E_ALL sets all warning, info , error

ini_set("log_errors", true);
ini_set("error_log", "/your_error_path/file.log"); //send error log to log file specified here. 

将上述代码添加到您的文件中,然后在另一台服务器中执行。

【讨论】:

    猜你喜欢
    • 2012-05-17
    • 1970-01-01
    • 2017-09-04
    • 2012-08-05
    • 2013-05-01
    • 2013-12-14
    • 2016-08-23
    • 2013-10-02
    • 2018-03-30
    相关资源
    最近更新 更多