Magento错误404:升级到1.9后在管理员上找不到页面

时间:2014-11-23 04:14:13

标签: php magento http-status-code-404 admin upgrade

我已尝试在线提供此问题的所有解决方案。没有任何工作,每次登录管理面板时仍然会出现404错误!

自从我将网站升级到Magento的1.9.1.0版本以来,这个问题一直在发生。

以下是错误的屏幕截图:http://awesomescreenshot.com/0af3wfxfcb

您需要哪些其他信息来帮助我解决此问题?

感谢您的协助

3 个答案:

答案 0 :(得分:0)

我想你必须在升级后尝试注销,但以防万一。

尝试转到phpmyadmin并禁用安全后端和“使用Web服务器重写”

希望这会有所帮助。

答案 1 :(得分:0)

尝试此SQL查询:

SET SQL_SAFE_UPDATES=0;
SET FOREIGN_KEY_CHECKS=0;
UPDATE `core_store` SET store_id = 0 WHERE code='admin';
UPDATE `core_store_group` SET group_id = 0 WHERE name='Default';
UPDATE `core_website` SET website_id = 0 WHERE code='admin';
UPDATE `customer_group` SET customer_group_id = 0 WHERE customer_group_code='NOT LOGGED IN';
SET FOREIGN_KEY_CHECKS=1;
SET SQL_SAFE_UPDATES=1;

答案 2 :(得分:0)

当您将Magento商店升级到新版本或安装安全补丁时,通常会发生此问题,即使您将商店迁移/移动到另一台服务器,然后您的商店因404错误而失败 - 前端未找到页面(也许管理面板页面中也显示相同的错误)。此问题通常由Magento缓存崩溃/损坏或在实现安全补丁(应用新代码)时出现问题。或者有一些不正确的条目,升级/移动商店时数据库中的表格丢失。

为确切地确定问题所在,您可以使用文件管理器登录FTP客户端程序(例如: Filezilla ...)或服务器,然后转到位置MatchCase:=True/var/report Magento存储文件所在的位置(根目录)然后检查错误日志文件(这可能也有助于解决您的问题)。

您可以尝试以下解决方案进行修复(通过OIW博客):

  • 清除Magento缓存/会话(甚至是您的浏览器)
  • 重置某些表格的数据,并将其与原始数据库进行比较
  • 如果/var/log未激活,请检查您的数据库
  • 检查是否default store错误(Magento版本1.9.3 +)

我希望这会有所帮助!