我有两台服务器,都托管在 hostgator 上。在一台服务器(我自己的)上,我的 php 代码按预期工作,而在另一台(我的客户端)上,代码无法正常工作。现在我的服务器生成error_log
文件,因此更容易调试。error_log
但是我在客户的服务器上找不到相同的文件。
我可以做些什么来生成 error_log 文件。我已经在其他帖子上看到了答案并检查了php.ini
文件中的设置。
问问题
1399 次
2 回答
1
您的其他服务器可能已关闭错误日志,因此您可以执行以下操作。
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.
将上述代码添加到您的文件中,然后在另一台服务器中执行。
于 2013-06-16T10:57:35.067 回答
0
首先,检查软件版本。然后,您可以尝试区分这两个文件 (php.ini) 。
于 2013-06-16T10:52:10.743 回答