【问题标题】:Magento 2 custom module routes are not picked upMagento 2 自定义模块路由没有被拾取
【发布时间】:2016-09-05 14:20:01
【问题描述】:

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

这不仅发生在我创建的新自定义模块上,也发生在从其他地方下载的模块上。当我安装 Alan Storm 的“Hello World”模块 (http://alanstorm.com/magento_2_mvvm_mvc) 并尝试导航到 /hello_mvc/hello/world 时,我得到了 404。在安装示例模块 Sample New Page 后,我在导航到 /newpage 时也会收到 404。

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

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

【问题讨论】:

    标签: php magento magento2


    【解决方案1】:

    不幸的是,我没有弄清楚为什么会发生这种情况,但是在全新安装 Magento 之后,我现在已经能够让它工作了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-06-15
      • 1970-01-01
      • 1970-01-01
      • 2021-12-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多