来自WP_DEBUG的这条消息是什么意思?

时间:2017-07-07 作者:byronyasgur

在过去的一段时间里,我在3个不同的WordPress网站上出现了服务器500错误。(顺便说一句,问题似乎与****cookie中的wordpress\\u logged\\u有关,因为删除它总是暂时解决问题),但这并不是我真正的问题。。。

在调查这个问题的过程中,我打开了两个he网站的调试和登录,我在每个网站上都收到了这条消息

[2017年7月7日12:21:51 UTC]WP\\U社区事件::maybe\\u log\\u Events\\u响应:收到有效响应。详细信息:

{“api\\U url”:https://api.wordpress.org/events/1.0/“,“request\\u args”:{“body”:{“number”:5,“ip”:“212.126.42.0”,“locale”:“en\\u-US”,“timezone”:“Europe/Dublin”}}},“response\\u code”:200,“response\\u body”:{“location”:{“ip”:“212.126.42.0”},“events”:“1个事件已修剪”。“}}

有人知道它可能指的是什么吗。IP地址是本地的,它来自我的IP提供商,但它不是我的IP,也不是我的客户端的IP,而且在两个站点上都是相同的IP(除了我之外没有连接)

除了这个页面,我找不到太多信息https://developer.wordpress.org/reference/classes/wp_community_events/maybe_log_events_response/ 似乎表明这可能不是一个错误。Could anyone confirm this?

1 个回复
最合适的回答,由SO网友:cybmeta 整理而成

日志消息显示“收到有效响应”,JSON对象中的响应代码为200,这通常是对成功请求的响应。我认为这不是一个错误。请注意docs for WP_Community_Events::maybe_log_events_response() 表示“调试时记录所有响应,即使它们不是WP\\U错误”。我理解如果WP_DEBUG 打开时,则记录所有响应,即使成功。

根据代码注释,IP通常与发出请求的IP相同。在某些情况下,可能会有所不同(例如,当IP是专用的时)。请求中使用的IP是转换为网络ID的客户端IP,以便不匿名化ID。请参阅WP_Community_Events::get_unsafe_client_ip().

更新时间:after viewing the source code, 记录所有响应时WP_DEBUG_LOG 正在打开,而不仅仅是WP_DEBUG.

结束

相关推荐