Prestashop localhost给出Refused to Connect错误

时间:2018-06-18 21:55:02

标签: prestashop

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

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

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

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

1 个答案:

答案 0 :(得分:0)

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