无法连接:拒绝用户访问


Could not connect: Access denied for user

我的网站是http://www.bathpass.co.uk/在joomla。这里我有一个问题,当你点击"ROUTE IDEADS"。它将指向另一个域名- http://www.freedom2explore.co.uk/route_ideas/。这是因为,这个菜单项被外部链接使用。问题是,当我改变这个上面的url到这个http://www.bathpass.co.uk/route_ideas/。我得到了这个错误:

Could not connect: Access denied for user 'freedom2_sajids3'@'localhost' (using password: YES)

我接受你宝贵的答复。

谢谢

宝贵的回复:您的登录名和/或密码错误。

PS:请不要开始争论-如果mysql回应你"access denied"-这意味着凭证是错误的。那么简单。

您在configuration.php中的Joomla数据库配置被设置为连接到localhost,这可能是您的凭据不好。

然而,如果你只是运行一个网站克隆在不同的url(共享相同的数据库),确保mysql服务器&用户允许来自外部源的连接。

对于这个,你必须:

  1. 确保db/firewall允许外部服务器连接
  2. 确保用户访问权限设置为特定域或%
  3. configuration.php中的主机从localhost更改为db服务器的IP地址