微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

PRESTASHOP 无法连接到数据库:无法建立到数据库的链接:SQLSTATE[HY000] [1045]

如何解决PRESTASHOP 无法连接到数据库:无法建立到数据库的链接:SQLSTATE[HY000] [1045]

我在我的服务器上创建了一个 PrestaShop 1.7.5 应用程序并且一切正常。

我试图创建我的开发版本,所以我将所有文件从服务器复制到我的本地主机。

我使用 lampp 运行我的应用。

开发版本不起作用,因为我得到了:

    Link to database cannot be established: sqlSTATE[HY000] [1045] Access denied for user 'srv38468_pr1'@'localhost' (using password: YES)
at line 136 in file classes/db/DbPDO.PHP

我检查了 app/config/parameters.PHP

    'database_host' => 'localhost','database_port' => '','database_name' => 'srv38468_pr1','database_user' => 'srv38468_pr1','database_password' => '****************','database_prefix' => 'pr_','database_engine' => 'InnoDB',

这是我服务器上的数据库配置:

enter image description here

我发现这个错误很流行,但我已经检查了所有解决方案,但没有任何效果

有没有人有任何想法,我该如何解决

解决方法

仔细检查数据库凭据, 因为错误表明他们是错误的。

如果您确定它们是正确的, 你可能有旧的“生产”缓存 这可能会导致无法访问数据库。

我建议你清除你的 /var/cache/* 文件夹,然后再回来查看。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。