gpt4 book ai didi

php - 如何在 PHP 错误日志中包含 GET 和 POST 数据

转载 作者:可可西里 更新时间:2023-11-01 12:29:57 26 4
gpt4 key购买 nike

有没有办法让 PHP 将错误记录到文件或通过电子邮件将错误发​​送给我 INCLUDING $_POST[] & $_GET[]$_SERVER[] 数据?

现在我得到了 PHP FATALWARNING 错误以及 404 NOT_FOUND 错误的日志,但是很难在不知情的情况下调试一些错误比如用户输入和推荐人。

谢谢

最佳答案

error_log(print_r($_POST, true));
error_log(print_r($_GET, true));

将其放入 custom error handler并且它会为您记录两者('true' 参数使 print_r 返回文本而不是输出文本)。

您可能需要增加错误日志中的最大行长度 log_errors_max_len ,因为它默认为 1024 个字符并将截断之后的所有内容(它不会将 >1024 个字符的数据拆分到多行)。

关于php - 如何在 PHP 错误日志中包含 GET 和 POST 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6947358/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com