如何生成error_log文件

时间:2013-06-16 10:48:44

标签: php debugging error-logging error-log

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

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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

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. 

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