Magento:备份后无法在Admin中进行更改

时间:2016-03-22 07:45:34

标签: php magento

一切看起来都很好。我已经更改为网址等。但我无法更改管理员,产品更改,类别或系统上的任何内容。点击保存后没有任何反应。没有错误..

有人知道问题是什么吗?

2016-03-22T07:46:53+00:00 ERR (3): Warning: Invalid argument supplied for foreach()  in /.../app/code/core/Mage/Adminhtml/controllers/CacheController.php on line 104

2 个答案:

答案 0 :(得分:1)

看起来像缓存问题。尝试通过命令行清除缓存,清除cookie并重新登录。我通常运行它来点击所有缓存。

 rm -rf /path/to/basedir/var/*cache/*

答案 1 :(得分:0)

我遇到了同样的问题。事实证明这是一个.htaccess问题。我认识了几个删除表单数据的301。

这就是我在.htaccess中所拥有的

## remove /index.php/ from URL (not for admin area)

    RewriteCond %{REQUEST_URI} !/index\.php/admin/.*$
    RewriteRule ^(index.php/)(.*)$  $2 [L,R=301]

这一行帮助我摆脱了路径中的/index.php/。如您所见,我将其从管理网址中排除。但是,当我出于安全原因决定重命名管理路径时,重写也开始适用于管理区域。