Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
正在尝试将live magento网站设置为本地主机_Magento - Fatal编程技术网

正在尝试将live magento网站设置为本地主机

正在尝试将live magento网站设置为本地主机,magento,Magento,我的Magento live站点运行良好。我想在本地设置它。 首先我下载了项目文件夹和数据库,然后安装了数据库并提取了文件,然后将其放入htdocs中的文件夹中。 之后,我更改了local.xml文件(在app->etc->local.xml中), 然后我更改了secure/base\u url和unsecure/base\u url 但是,它给出了错误: SQLSTATE[42S02]:未找到基表或视图:1146表我已检查我的 数据库live和local都是相同的 我不能写评论 您确定loca

我的Magento live站点运行良好。我想在本地设置它。 首先我下载了项目文件夹和数据库,然后安装了数据库并提取了文件,然后将其放入htdocs中的文件夹中。 之后,我更改了local.xml文件(在app->etc->local.xml中), 然后我更改了secure/base\u url和unsecure/base\u url 但是,它给出了错误:

SQLSTATE[42S02]:未找到基表或视图:1146表我已检查我的 数据库live和local都是相同的


我不能写评论


您确定local.xml中数据库的名称和用户吗?请再次检查。

可能是由于以下原因:-

1-假设我使用本地域作为本地主机&在htdocs文件夹下,我使用magento 文件夹

所以我的实时项目将在目录中 您应该在core\u config\u数据表中设置secure/base\u url和unsecure/base\u url,并确保url中没有任何前置或后置空格

2-正确检查app/etc/local.xml以获得正确的uname、密码和数据库名称(不应包含任何空格,应为localhost详细信息)

3-重命名位于var/cache目录下(本地主机上)的缓存文件夹(例如-cache++)

4-检查local.xml权限,它应该是0644

5-某些文件可能丢失或live db未正确导出

6-重命名.htaccess(如果它包含一些自定义编码)&放置一个相同版本的新.htaccess

7-确保app/etc/目录下的重命名local.xml文件不会有任何错误,有时我们会将其重命名为local_test.xml,这是不正确的 标准方式。它应该像local.xml++或local.xml\u test一样重命名

希望它能帮助你