安全地审查错误
- 首先查看最新条目。
- 在出现警告之前查看致命和错误条目。
- 使用文件路径来识别软件。
- 更新受影响的组件并再次测试。
- 搜索该消息以查看它是否返回。
- 仅在您理解模式后才将其隐藏。
搜索最近的 PHP 错误,识别涉及的插件、主题或 WordPress 组件,并收集有用的故障排除详细信息,而无需打开服务器日志文件。
当插件、主题或后台任务产生警告时,WordPress 似乎可以正常工作。 BitFire 将最近的 PHP 消息引入可搜索的仪表板中,以便您可以将症状与报告该症状的软件联系起来。
在需要时启用临时错误日志记录,重现问题一次,并查看最新条目。
打开 BitFire 设置并启用 记录站点警告和错误。日志记录会在 24 小时后自动关闭,以限制磁盘使用。
记下时间,然后安全地重复失败的页面、表单、登录、上传或仪表板操作。
打开 BitFire 错误日志。条目首先列出最新的条目,以便您可以将它们与测试时间进行比较。
将此与功能失败的时间进行比较。
从致命和错误条目开始。
通常标识插件、主题或核心文件。
对开发人员有用;不要自己编辑它。
搜索或寻求帮助时使用独特的措辞。
严重性可以帮助您选择首先调查的内容,但重复和受影响的网站功能也很重要。
关于软件观察到的某些事情的通知。诊断相关功能时请查看它。
相关时进行监控代码遇到了意外情况,但可能仍在继续。检查新的或重复的警告。
审查重复率和影响操作失败或软件报告严重问题。及时测试相关功能。
及时调查PHP 无法继续当前请求。这可能会导致空白页或严重错误屏幕。
立即调查您不需要了解 PHP。在文件路径中查找熟悉的文件夹名称。
wp-content/plugins/plugin-name/一个插件该文件夹通常命名要更新、测试或向其开发人员报告的插件。
wp-content/themes/theme-name/一个主题检查活动主题和任何相关的父主题是否有更新。
wp-admin/wp-includes/WordPress 核心WordPress 报告了该错误,尽管插件或主题可能向其传递了错误的信息。
custom-or-unknown-folder/自定义或不熟悉的代码询问安装它的开发商或机构。及时调查上传文件夹中不熟悉的 PHP。
认识它。 确认插件、主题或自定义组件。
更新一下吧 安装可用的 WordPress 和组件更新。
再次测试。 重复受影响的操作一次并检查最新的条目。
跨文件路径和消息进行搜索,然后在需要更窄的结果时将搜索与严重性过滤器结合起来。
woocommerce搜索woocommerce留言: Undefined array key文件: rest-api.php使用插件名称、文件名或消息的可识别部分。简短的搜索通常比复制整个消息效果更好。
选择一个 信息, 警告, 错误, 或 致命的 过滤芯片。它的数字显示有多少条目符合该级别。
使用 年长的 和 较新 当结果跨越一页以上时。
一个可以理解的警告可能会经常重复,以至于隐藏了更多有用的条目。忽略的模式使表格保持可读,而无需更改网站代码。
首先确定来源并确认相关功能有效。然后,匹配的模式将从主表中隐藏。
最有用的线索是与您安全重复的问题同时记录的条目。
这使您可以将测试与不相关的后台活动分开。
不要重复提交实时付款、订单、进口或电子邮件营销活动。
将它们的时间和文件路径与您的测试进行比较。
更新已识别的软件。如果消息返回,请询问其开发人员或您的主机。
记录更改的内容、安装相关更新、清除网站缓存并测试一次受影响的功能。
更新旧的插件和主题。如果多个不相关的组件出现故障,请向您的主机提供 PHP 更改的时间。
检查功能插件和相关支付、电子邮件、反垃圾邮件、会员资格或缓存软件中的条目。
格式错误或恶意的请求可以触发普通警告,但警告本身并不表明攻击成功。
BitFire 的防火墙、安全事件和恶意软件扫描程序可以回答不同的问题。空的错误日志并不能证明网站是安全的。
复制的文本和清晰的步骤可以帮助支持技术人员比单独的屏幕截图更快地诊断问题。
当文件明确属于特定产品时,请使用此路径。
对于 PHP 版本、数据库、存储限制、权限或无法加载的站点,请使用此路由。
包括以下证据,以便团队可以审查情况。
快速解答 WordPress 管理员最常问的问题。
不。从致命错误和与无法运行的功能相关的错误开始。然后查看新的、频繁的或与重要功能相关的警告。
否。这意味着 BitFire 没有匹配的 PHP 条目可从活动日志记录窗口中显示。浏览器、数据库、网络和外部服务故障可能会记录在其他地方。
日志站点警告和错误是一项临时故障排除设置,它会在 24 小时后自动关闭,以限制生成的日志大小。当您需要另一个故障排除窗口时再次启用它。
搜索、严重性过滤器或忽略的模式可能会隐藏它们。清除搜索和过滤芯片,然后检查忽略模式横幅。
不。它仅隐藏表中的匹配模式。插件、主题、WordPress 组件或自定义代码可能会继续产生警告。
不是自动的。首先更新并测试受影响的功能。停用重要插件可能会禁用结账、表单、会员资格、备份或安全性。
不可以。公共错误可能会让访问者感到困惑并暴露内部细节。请改用私有 BitFire 错误日志和托管提供商的日志。
包括域、事件时间、完整消息、严重性、文件路径、行号以及产生问题的操作。切勿包含密码或私人凭据。