【发布时间】:2012-01-25 14:13:33
【问题描述】:
刚刚将一个 magento 安装移动到本地服务器,以便我可以对其进行一些工作。
在 /app/etc/local.xml 中更改了我的数据库详细信息
通过删除 /var/cache/* 和 /var/session/* 清除缓存和会话
Magento 仍然抛出一个错误,说它无法使用 theolduser@localhost 连接到数据库。
这让我发疯了。我可能会错过什么。
【问题讨论】:
-
如果你完全删除 /app/etc/local.xml 会发生什么?
-
主页无法加载 - 尝试重定向到 /install 但无法。
-
它们绝对正确,甚至在另一个编辑器中打开了文件,因为我认为我的可能没有保存。暂时删除了在线版本,以确保它没有从那里获取 local.xml。
-
请发布错误消息并确保您在
/app/etc/文件夹中确实只有一个*.xml 文件(Magento 读取它可以找到的所有 *.xml 文件并合并它们)。 -
你在core_config_data里把base_urls改成127.0.0.1了吗?清除浏览器缓存。是mysql凭据错误还是连接错误?您可能希望通过 phpmyadmin 或类似方法重置密码,然后在 local.xml 中重新输入,因为它被正确读取。
标签: php mysql database magento