Magento 2自定义模块路由未被拾取

时间:2016-05-10 14:23:25

标签: php magento magento2

我有一个干净的Magento 2安装,我正在尝试创建一个非常简单的自定义模块,但它似乎无法识别模块中的任何代码。模块本身显示在后端的列表中,并且可以启用,但(例如)routes.xml中的自定义路由始终转到404页面。

这不仅适用于我创建的新自定义模块,也适用于从其他地方下载的模块。当我安装Alan Storm的“Hello World”模块(http://alanstorm.com/magento_2_mvvm_mvc)并尝试导航到/ hello_mvc / hello / world时,我得到404。在安装示例模块示例新页面后,我还获得了导航到/ newpage的404。

我已清除缓存,将模式设置为开发人员,运行setup:upgradesetup:di:compile。其他页面,例如/ customer / account / page,工作正常,所以重写不是问题(我不认为)。

我在运行WAMP的Windows 8.1上使用(标准的)Apache 2.4.18,PHP 7.0.4& MySQL 5.7.11。我已经尝试了最新的2版本的Magento 2(2.0.4和2.0.5)并得到了相同的结果。

1 个答案:

答案 0 :(得分:0)

不幸的是,我没有深究为什么会发生这种情况,但在彻底安装Magento后,我现在已经能够实现这一目标了。