【问题标题】:Trying to setup live magento website to localhost尝试将实时 magento 网站设置为 localhost
【发布时间】:2023-03-03 18:55:02
【问题描述】:

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

SQLSTATE[42S02]:未找到基表或视图:1146 表我检查了我的 数据库 live 和 local 都是一样的。

【问题讨论】:

    标签: magento


    【解决方案1】:

    我不会写 cmets。

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

    【讨论】:

      【解决方案2】:

      可能是由于以下原因:-

      1- 假设我将本地域作为 localhost 并且在 htdocs 文件夹下我使用 magento 文件夹。

      所以我的实时项目将在目录http://localhost/magento/ 您应该在secure/base_url 和 unsecure/base_url 中设置http://localhost/magento/ core_config_data 表并确保在http://localhost/magento/ url 中没有任何前置或后置空格

      2- 正确检查 app/etc/local.xml 以获取正确的 uname、password 和 db 名称(它不应包含任何空格,应为 localhost 详细信息)。

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

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

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

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

      7- 重命名app/etc/目录下的local.xml文件不会出错 标准方式。它应该重命名为 local.xml++ 或 local.xml_test。

      希望对你有帮助!!!

      【讨论】:

        猜你喜欢
        • 2014-05-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-07-09
        相关资源
        最近更新 更多