Database 已将Magento站点从本地主机迁移到Live。获取和错误

Database 已将Magento站点从本地主机迁移到Live。获取和错误,database,magento,installation,http-status-code-404,magento2,Database,Magento,Installation,Http Status Code 404,Magento2,我按照相对简单的步骤将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

我按照相对简单的步骤将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错误


有什么想法吗?需要进一步的信息来澄清我的问题吗?

/app/etc/local.xml

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

编辑


根据我们所做的全部讨论。我假设您有错误的凭证。这就是为什么你无法连接到你的DB

你是否在app/etc下检查过你的local.xml,或者如果你已经这样做了,那么重命名你的local.xml并在浏览器上输入你的网站url,你将看到安装面板,用正确的凭据再次安装你的网站我希望这能奏效

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

1) 重命名您的local.xml文件

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

3) 在浏览器中运行站点,它将询问配置步骤

4) 按照步骤操作并选择已在live站点中更新的添加数据库详细信息


它将设置所有内容,数据将保持不变。

请检查
Mysql.php
它可能在迁移过程中丢失。谢谢@urfusion。我检查了,mysql.php已经就位。您是否清除了
缓存
会话
日志表
?我清除了缓存,但在我使用的说明中没有看到清除会话或日志表。清除其他两个时,我是否同时删除/session和/log的所有内容?这就是你要我做的吗?是的,也清除会话,还有一些表名为
log\u url
和类似的名称。清理他们的牙床,以获得持续的帮助。我已经从主机服务器的数据库设置中将主机设置为主机。但是仍然不行。如果您有正确的凭据,但仍然无法连接,请在正在工作的本地计算机上尝试这些凭据。如果它连接了,那么我们应该做进一步的研究,否则这些凭据就有问题了。我不知道如何在本地主机上使用相同的凭据。它设置为用户名:root密码:root,主机设置为:localhost。不确定如何使用新用户名、密码、,打开
/app/etc/local.xml
并使用live详细信息更改设置。我的问题是,我不确定如何使为live server创建的凭据在使用完全不同的凭据设置的localhost服务器上工作。由于live server凭据完全不同,它们会断开我与本地主机的连接。我对你的建议有什么不理解的?我尝试了你的建议,重命名local.xml,然后在我的浏览器中打开页面。我仍然会看到相同的错误页面,其中有一条注释将我指向错误报告。错误报告的第一行出现了相同的错误:
a:5:{i:0;s:48:“SQLSTATE[HY000][2002]没有这样的文件或目录”;i:1;s:2969:“#0/homepages/25/d336955856/htdocs/mfg_oldSite/product catalog/lib/Zend/Db/Adapter/Pdo/Mysql.php(111):Zend#Db#Adapter###Pdo#####Adapter##Pdo
这是报告的第一行。不知道如何判断它是在安装页面之前还是之后。好的,我想这是您的服务器问题,请与服务器管理员联系,您可以提供网站的url。这些步骤已经由faizanbeg描述。但不起作用。我的var/cache文件夹已经空了,因此这不是问题的根源。谢谢不过。