我将网站托管在一家廉价的服务器提供商上。最近,当网站流量突然增加时,我开始收到数据库错误,当我尝试登录 wordpress 仪表板时,我收到一条消息,提示 wp-config.php 文件中的用户名和密码可能有误。因此,我登录 cpanel 并为 MySQL 数据库创建了一个新用户,当我在 wp-congig 文件中替换这些参数时,网站又开始工作了,但只持续了几分钟!!我又开始收到错误!这已经成为一种常态。我不明白问题出在哪里!试图联系支持人员,但他们也无能为力。当我安装 Hyper Cache 插件时,它整天都正常工作,但之后又恢复正常。我能做些什么吗?
答案1
如果您为数据库配置的密码不再起作用,并且您需要继续创建新的用户/密码,那么我担心有人正在更改它们。
如果您不是 - 并且您提供的托管服务也不是 - 那么其他人就可以访问您的服务器......
(除非wp-config.php
不断重置为某些默认值,但更有可能的是有人获得了他们不应该拥有的访问权限)