数据库错误WordPress从一个主机移到另一个主机

时间:2018-07-27 作者:CodeLover1540

我已经将wordpress从一个主机移到了另一个主机,但它会导致数据库错误

Warning: mysqli_real_connect(): (28000/1045): Access denied for user \'user\'@\'localhost\' (using password: YES) in /home/########/public_html/fvas/wp-includes/wp-db.php on line 1531
我已经在wp config中更改了数据库名称。php和用户以及密码,但它总是会出现这个错误,我应该怎么做呢?

2 个回复
SO网友:Rick Hellewell

数据库的凭据位于wp配置中。php文件。确保这些设置正确。

特别是,非ASCII字符可能会导致问题。或者在任何值(尤其是密码)中添加额外的空格。

还要查看主机中的user/pass/dbname。例如,wp config中密码末尾或主机上的额外空间可能会导致身份验证错误。

我会通过托管cPanel重置用户/密码,确保这些字段中没有多余的空格或非ascii字符。然后进行wp配置。php文件完全匹配。

SO网友:Martin Jarvis

在新托管区域上创建数据库时,是否正确添加了新用户,将该用户分配给数据库,并在“管理用户权限”中选择了所有权限?如果您没有正确地将权限分配给用户,那么这很可能会导致您的问题。

结束

相关推荐

New post from database

我的数据存储在DB(mysql)中,我想为每一行创建新的帖子,我用自定义字段创建了自定义帖子类型除了xml rpc之外,还有其他方法。干杯