PHP   发布时间:2022-04-05  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了如何禁用PHP中的“referer”到error_log?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

PHP错误日志通常如下所示:

[Tue Sep 02 15:46:13 2014] [error] [client 192.168.0.105] blah, blah, ... , referer: https://192.168.0.21/blah/blah
[Tue Sep 02 15:46:13 2014] [error] [client 192.168.0.105] blah, blee, ... , referer: https://192.168.0.21/blah/blee

我怎样才能让它们看起来像这样?

[Tue Sep 02 15:46:13 2014] [error] [client 192.168.0.105] blah, blah, ... 
[Tue Sep 02 15:46:13 2014] [error] [client 192.168.0.105] blah, blee, ... 

我试过$_SERVER [‘HTTP_REFERER’] =”;但它(毫不奇怪)没有帮助.

解决方法:

(回答一个老问题,我知道,但我最近必须自己解决这个问题,所以也许这会帮助其他人…)

这可以通过在服务器配置或virtualhost .conf文件中设置‘ErrorLogFormat’ directive来完成.像这样:

ErrorLogFormat "[%t] [%l] [pid %P] %F: %E: [client %a] %M"

或者也许在服务器配置中查找认值并修改它 – 你只需要摆脱%{Referer} i,这就是添加referer url的原因.

大佬总结

以上是大佬教程为你收集整理的如何禁用PHP中的“referer”到error_log?全部内容,希望文章能够帮你解决如何禁用PHP中的“referer”到error_log?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: