Magento错误“前端控制器达到100路由器匹配迭代”

时间:2011-07-21 09:19:41

标签: magento router front-controller

我有一个恼人的问题。我几乎搜索了有关此错误的所有内容。我还没有为我的网站找到解决方案。 我使用了Andrey Tserkus提供的调试代码。

我可以看到“默认”路由器获得了超过1次迭代(直到100次)。我有四个:管理员,标准,cms,默认。如果有1次迭代,那么路由器是“标准的”。例子:

2011-07-19T21:59:05+00:00 DEBUG (7): Total 4: admin, standard, cms, default 2011-07-19T21:59:05+00:00 DEBUG (7): - Iteration 1
2011-07-19T21:59:05+00:00 DEBUG (7): Request: [path_info=/computer/tas.html][module=][action=][controller=][controller_module=][route=] 2011-07-19T21:59:05+00:00 DEBUG (7): Matched by "standard" router, class Mage_Core_Controller_Varien_Router_Standard

2011-07-19T19:09:48+00:00 DEBUG (7): Total 3: admin, standard, default
2011-07-19T19:09:48+00:00 DEBUG (7): - Iteration 100
2011-07-19T19:09:48+00:00 DEBUG (7): Request: [path_info=/audio/radio/radio.html][module=cms][action=noRoute][controller=index][controller_module=][route=] 2011-07-19T19:09:48+00:00 DEBUG (7): Matched by "default" router, class Mage_Core_Controller_Varien_Router_Default

它发生在整个网站上,所以它与类别无关(我认为)。 我的Magento版本也是1.5.1.0。我排除了所有其他模块,因为我卸载了它们,错误仍然存​​在。我还用Magento的新zip文件替换了(通过ssh解压缩)服务器上的Magento文件。

一些配置:

  • 我不使用ssl
  • 默认网址= cms
  • CMS主页=主页
  • 默认无路由网址= cms / index / noRoute(没有空格或类似内容)
  • 将商店代码添加到网址=否。

当我将“CMS No Route Page”设置为“我的主页”时,我也得到了100次迭代错误,而不是我的404页面。希望这里有人可以指出我正确的方向。

0 个答案:

没有答案