繁体   English   中英

使用error_log调试php文件

[英]Using error_log to debug a php file

我的PHP文件每小时在服务器上运行一次。 我想通过将某些变量的值发送到我的电子邮件地址或日志文件中进行一些调试。 我尝试添加以下测试代码,但没有收到电子邮件或找到日志文件

error_log("Test 123", 1, "me@mydomain.com");
error_log("Test 123", 3, "/tmp/my_errors.log");

我不确定我需要在php.ini文件或其他地方进行初始化才能使其正常工作。

您应该相应地更改第二个参数。 尝试使用0,它将写入默认错误日志文件。

error_log("Test 123", 0);

对于message_type == 1,您需要确保在您的服务器上可以发送电子邮件,并且必须设置'extra_headers'参数。

对于message_type == 3,请确保php可以写入此文件。

http://php.net/manual/zh/function.error-log.php

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM