首页 > 解决方案 > 我需要帮助设置新的日志文件

问题描述

我可以成功地跟踪我的 Web 开发人员朋友设置的消息日志。现在我有另一个 PHP 脚本,我需要创建一个日志来帮助解决问题。我复制了我朋友想出的代码并将其放入我的新 PHP 文件中:

function log_message($message, $type) {

    $date = date('m/d/Y h:i:s a', time());
    $message = "$date - $type - $message \n";
    error_log($message, 3, '/var/log/router');}

然后在我的代码中的各个地方,我添加了类似于以下内容的行:

log_message("Email to $recipient: was successfully sent.", $info);

我在 /var/log 中复制了一个日志文件,将该文件重命名为 router,然后删除其中的现有日志信息,使其为空。此日志文件代码在我朋友创建的 PHP 页面上运行良好,但我无法在我正在排除故障的页面上运行。

过去我只是将调试消息存储在会话中,但我正在扩展并尝试使用日志文件。

标签: phpfunctionlogging

解决方案


也许是因为逃避?

function log_message($message, $type) {
    $date = date('m/d/Y h:i:s a', time());
    $message = $date . " - " . $type . " - " . $message . "\n";
    error_log($message, 3, '/var/log/router');
}

那样有用吗?希望有所帮助


推荐阅读