首页 > 解决方案 > Prestashop localhost 给出拒绝连接错误

问题描述

所以我继续将我的 Prestashop (1.6) 站点从一台服务器转移到另一台服务器。我设置了数据库并完全加载了文件。尝试访问服务器本身时,它没有问题。通过公共 IP 地址访问服务器时,我还看到了 Prestashop 文件所在的目录。

现在,我想进入 Prestashop 商店,但出现错误。我已经更新了目录settings.inc.php中的config文件。它有正确的DB_NAME, DB_USER, DB_PASS. 问题似乎与DB_SERVER.

当我设置DB_SERVERlocalhost127.0.0.1然后我收到“无法访问此站点”错误。然后,如果我切换DB_SERVER到公共 IP 地址,则会Link to database cannot be established: SQLSTATE[HY000] [2002] Directory Not Found出现错误。

有什么我在这里想念的吗?我已经在 apache2 目录中搜索了正确的设置,但我似乎无法弄清楚。有什么想法或建议可以让我朝着正确的方向前进吗?

标签: prestashop

解决方案


您必须更改数据库中的商店域信息。查看表格ps_configuration和更新字段PS_SHOP_DOMAIN,并PS_SHOP_DOMAIN_SSL转到表格ps_shop_url并在那里更新所有必要的信息


推荐阅读