我有一个Magento 1.7网络宽度2商店,用不同的语言宽度为每个商店的直接域名。
当我为第二家商店启用产品时,第二家商店的公共产品页面停止运作。现在是404错误,但第一个商店产品页继续表现良好。 所有其他页面都能正常工作。
http://www.bioaigua.es/grower-abono-de-crecimiento.html - 确定
http://www.bioaigua.net/rooty-enhances-the-formation-of-roots.html - 404错误
有什么想法吗?
答案 0 :(得分:10)
转到您的数据库并运行此SQL查询:
INSERT INTO `report_event_types` (`event_type_id`, `event_name`, `customer_login`) VALUES
(1, 'catalog_product_view', 1),
(2, 'sendfriend_product', 1),
(3, 'catalog_product_compare_add_product', 1),
(4, 'checkout_cart_add_product', 1),
(5, 'wishlist_add_product', 1),
(6, 'wishlist_share', 1);
P.S。如果有,请检查数据库名称前缀!
答案 1 :(得分:3)
转到 Mage \ Catalog \ controllers \ ProductController.php 并更改viewAction()
操作代码:
来自(第140行)
} else {
Mage::logException($e);
$this->_forward('noRoute');
}
到
} else {
echo "<pre>";
var_dump($e);
Mage::logException($e);
//$this->_forward('noRoute');
}
然后加载产品视图,你可以看到异常变量(在我的情况下它是缺少块,所以我从一个布局.xml文件中删除它)。找到原因后,您必须恢复viewAction()
。
答案 2 :(得分:0)
转到目录&gt; URL重写管理并搜索您遇到问题的网址。
删除产生问题的规则