尝试将live magento网站设置为localhost

时间:2018-04-14 11:45:44

标签: magento

我的Magento直播网站工作正常。我想在本地设置它。 首先我下载了​​项目文件夹和数据库,然后我安装了数据库并解压缩了文件并将其放入htdocs中的文件夹中。 之后我更改了local.xml文件(在app-> etc-> local.xml中), 然后我改变了secure / base_url和unsecure / base_url 但是,它给出了错误:

  

SQLSTATE [42S02]:找不到基表或视图:1146表我检查了我的   数据库直播和本地,都是相同的。

2 个答案:

答案 0 :(得分:0)

我不能写评论。

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

答案 1 :(得分:0)

可能是由于以下原因: -

1 - 假设我将本地域名作为localhost&在htdocs文件夹下,我正在拍摄magento 文件夹中。

所以我的直播项目将在http://localhost/magento/目录中 你应该在secure / base_url中设置http://localhost/magento/,在core_config_data table&中设置unsecure / base_url。确保在网址http://localhost/magento/

中不存在任何前置或后置空格

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

3 - 重命名位于var / cache目录下的缓存文件夹(例如cache-cache)(在localhost上)。

4 - 检查local.xml权限,应为0644。

5 - 某些文件可能会丢失,或者您的实时数据库未正确导出。

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

7 - 确保在app / etc /目录下不会出现任何错误的重命名local.xml文件,有时我们会将其重命名为local_test.xml,而不是 标准方式。它应该重命名为local.xml ++或local.xml_test。

希望它能帮助你!!!