簡體   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