Magento Admin 404

Vin*_*tit 13 magento dedicated-hosting dedicated-server http-status-code-404

我们最近将多域magento设置从共享主机迁移到专用服务器.

一切正常,但是当我尝试进入管理部分时,我在登录后遇到任何问题都会出现404错误.

如果我从url中删除index.php似乎有效,但是当我点击管理部分中的另一个链接时,它再次使用index.php返回到URL中.

Pio*_*ula 17

- 您需要直接使用服务器并通过SSH/FTP执行此操作

您必须删除以下文件

app/etc/use_cache.ser
Run Code Online (Sandbox Code Playgroud)

如果你之后收到错误

注意:第92行/srv/www/vhosts/javra.com/htdocs/munchad2/app/code/core/Mage/Core/Model/Mysql4/Config.php中的未定义索引:0

然后转到数据库管理.

  • 打开PhpMyAdmin
  • 转到您的数据库
  • 单击SQL
  • 运行以下SQL查询:

_

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;
Run Code Online (Sandbox Code Playgroud)

当您将数据库从一个服务器移动到另一个服务器时,缓存会发生一些奇怪的事情,因此您似乎需要清除它.

  • 你能否详细说明一下并为未来的任何人添加答案......很高兴它的排序 (3认同)
  • 嗨我有同样的问题,而"rogue .htaccess"文件的回复根本没有帮助.虽然有什么帮助,但是这个回复:http://www.magentocommerce.com/boards/viewthread/488069/ .由于某些奇怪的原因,我的local.xml中的frontname被设置为"system". (2认同)