2016-05-10 4 views
0

Ich habe eine saubere Installation von Magento 2 und versuche, ein wirklich einfaches benutzerdefiniertes Modul zu erstellen, aber es scheint keinen Code im Modul zu erkennen. Das Modul selbst wird in der Liste im Backend angezeigt und kann aktiviert werden, aber (z. B.) benutzerdefinierte Routen in routes.xml gehen immer auf eine 404-Seite.Magento 2 benutzerdefinierte Modul Routen werden nicht abgeholt

Dies geschieht nicht nur für neue benutzerdefinierte Module, die ich erstelle, sondern auch für Module, die von woanders heruntergeladen werden. Ich bekomme einen 404, wenn ich Alan Storms Modul "Hello World" (http://alanstorm.com/magento_2_mvvm_mvc) installiere und versuche, zu/hello_mvc/hello/world zu navigieren. Nach der Installation des Beispielmoduls Sample New Page bekomme ich auch 404 zu/newpage.

Ich habe den Cache gelöscht, stellen Sie den Modus auf Entwickler, führen Sie setup:upgrade und setup:di:compile. Andere Seiten, wie die/customer/account/page, funktionieren gut, es ist also nicht das Neuschreiben (ich glaube nicht).

Ich bin auf Windows 8.1 läuft WAMP mit (der Standard) Apache 2.4.18, PHP 7.0.4 & MySQL 5.7.11. Ich habe die letzten 2 Versionen von Magento 2 (2.0.4 & 2.0.5) ausprobiert und habe das gleiche Ergebnis.

Antwort

0

Leider bin ich nicht auf den Grund gekommen, warum das passiert ist, aber nach einer sauberen Installation von Magento konnte ich das jetzt zum Laufen bringen.