我在 godaddy 的托管 cpanel 上托管我的 WordPress 网站。从上个月开始,我在 WordPress 网站上遇到了这个问题,媒体文件从媒体文件夹和网页中消失。虽然这些文件存在,但它们的编号可以在媒体文件夹中看到,但图像是空的。我的观察是
- 媒体文件存在于 wp-content/uploads 文件夹中,但管理面板中的媒体文件中缺失
- 媒体文件夹中这些文件的 URL 也显示空文件,而从文件管理器打开它们时显示图像
- 检查后,在 wp-content/uploads 目录中自动创建 .htaccess 文件,其中规定规则“拒绝所有人”
删除 .htaccess 文件可以解决问题,但一天后该文件再次出现,网站再次损坏,然后再次删除它网站就可以了。-
尝试过的解决方案:
- 多次全新安装并从头开始设置(没有备份上传,没有使用旧主题)
- 更新了cpanel的密码并扫描了整个网站
- 未安装额外或安全插件
但问题仍然存在于所有托管的 WordPress 网站。问题似乎与托管有关,但我无法理解文件是如何自动创建的。
任何帮助表示赞赏。