2

我已经按照相对简单的步骤将 Magento 2 站点从我的本地主机迁移到实时服务器。当我输入我的新 URL 以查看该站点时,我会收到一个错误屏幕,其中包含一条将我引导至错误日志的消息。

从错误日志中,我看到以下错误消息:

a:4:{i:0;s:48:"SQLSTATE[HY000] [2002] No such file or directory";i:1;s:3133:"#0 /homepages/25/d336955856/htdocs/mfg_oldSite/product-catalog/lib/Zend/Db/Adapter/Pdo/Mysql.php(111): Zend_Db_Adapter_Pdo_Abstract->_connect()

由于此错误,我无法访问任何常规公共页面。尝试访问管理页面时,我也收到 404 错误。

有任何想法吗?需要任何进一步的信息来说明我的问题吗?

4

3 回答 3

1

检查您的host设置/app/etc/local.xml

Try with changing it from "localhost" to "your server host"

看看PDOException SQLSTATE[HY000] [2002] No such file or directory

编辑

根据我们所做的整个讨论。我假设您有错误的凭据。这就是您无法连接到数据库的原因。

于 2015-10-21T20:26:06.427 回答
0

您是否检查了 app/etc 下的 local.xml,或者如果您已经完成了,则重命名您的 local.xml 并在浏览器上输入您的网站 url,您将看到安装面板,使用正确的凭据再次安装您的网站,我希望这能成功! !

于 2015-10-26T07:12:23.577 回答
-1

嘿,请按照以下步骤操作,它将消除错误

1)重命名你的local.xml文件,

2) 删除系统中的所有缓存文件。

3) 在浏览器中运行您的网站,它会询问配置步骤。

4)按照步骤并选择您在实时站点中更新的添加数据库详细信息。

它将设置所有内容,并且数据将与原来相同。

于 2015-10-30T08:44:17.280 回答