【发布时间】: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