php - 我需要帮助设置新的日志文件
问题描述
我可以成功地跟踪我的 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 页面上运行良好,但我无法在我正在排除故障的页面上运行。
过去我只是将调试消息存储在会话中,但我正在扩展并尝试使用日志文件。
解决方案
也许是因为逃避?
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');
}
那样有用吗?希望有所帮助
推荐阅读
- java - 如何跨模块重用pom元素
- authentication - Authentication grant code 的响应是 200 Ok。但没有得到代码
- docusignapi - DocuSign:建立路由顺序时的模板标志位置问题
- sql - 先进先出汇总表
- php - DOCKER 配置 YII2 + MSSQL
- xml - 如果内容消失则隐藏布局
- excel - 对 Excel 单元格中的数字求和(长字符串和短字符串)
- node.js - 使用 UTF-8 CSV(英文和中文字符)的子属性创建 JSON 数组的最佳方法是什么?
- html - 如何删除添加到从邮件客户端发送的回复邮件线程中的这个 css 转储?
- reactjs - 使用 ref 从父组件触发子组件功能