【问题标题】:core file deleted in woocommerce / wordpress在 woocommerce / wordpress 中删除了核心文件
【发布时间】:2021-01-08 13:17:37
【问题描述】:

我注意到文件“wp-admin/includes/ajax-actions.php”在生产中被自动删除。即使我通过 ftp 上传这个文件,它也会在一段时间(~5min)后被删除。

我无法在本地环境中重现这种行为。你知道有什么方法可以发现谁删除了这个文件吗?

WordPress:5.6 电子商务:4.8 生产环境托管在 plesk 18.0.30

【问题讨论】:

  • 由于 wp-admin/includes/ajax-actions.php 是 Wordpress 安全漏洞1 的常见载体,那么也许是您的虚拟主机检查它的存在并删除它?我会问他们,以防万一。
  • 您是否仔细检查过您上传的文件中是否存在任何类型的恶意软件或某些内容?我的意思是一些托管服务提供商的防火墙设置是这样的,如果他们发现任何可疑的东西,它可能会删除文件
  • 文件和原版一模一样,可以在这里找到:github.com/WordPress/WordPress/blob/master/wp-admin/…

标签: php wordpress woocommerce plesk


【解决方案1】:

这里完全相同的问题。我花了一段时间才弄清楚。该文件不断被删除。它会导致管理面板上的一团糟(图像无法加载、无法安装主题或插件、无法修改主题设置等)。我发现它是服务器上的某种预定作业,它会删除文件的所有实例(即使您将其备份到另一个文件夹中),并且它与 WP Toolkit 安全优化无关。我已经向我的托管服务提供商发送了一条消息,一旦解决就会发布答案。

编辑:原来是配置错误的防病毒软件从所有安装中删除了文件。解决了一个孤立的内幕。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-02-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-06
    • 1970-01-01
    • 2019-04-15
    • 1970-01-01
    相关资源
    最近更新 更多