Yii2 "Seite nicht gefunden" beim aufrufen von Land/index

Ich übte die Arbeit mit Yii2 basierend auf der Anleitung in diesem link : http://www.yiiframework.com/doc-2.0/guide-start-databases.html

Ich bin mit Advanced Anwendung
Dies sind die Dateien, die ich erstellt habe:

frontend/models/Country.php

frontend/controllers/CountryController.php

frontend/views/country/index.php

nun, wenn ich versuche, Zugriff auf index.php?r=country/index bekomme ich 404 nicht gefunden Fehler.
Aber wenn ich den actionIndex von CountryController zu SiteCountroller und benennen Sie es um actionCountry - und auch meine-Ansicht-Datei im site-Ordner (und natürlich den Namen ändern, der index.php zu country.php), dann kann ich erfolgreich finden Sie in der Liste der Länder mit der Adresse index.php?r=site/country

Irgendwelche Ideen über die 404 nicht gefunden Fehler?

  • Wenn Sie darauf zugreifen können über index.php?r=site/country nach dem Umzug auf einen anderen controller dann wahrscheinlich application-config ist nicht der Grund des Problems. Prüfen Sie genau, Namen von Ordnern, Dateien, Klassen, vielleicht gibt es eine Art Schreibfehler.
  • Wie ich bereits in meiner main Beschreibung, ich kann mich bewegen es zu SiteController (und verschieben Sie die Ansichten auf site-Ordner) und dann Zugriff über index.php?r=site/Land, aber was ich will, ist in der Lage, Zugriff via index.php?r=Land/index, leider gibt mir 404 auch wenn ich Doppel-und dreifach geprüft, die Namen und ...
  • Bitte fügen Sie den Inhalt dieser Dateien. Fügen Sie auch Ihre urlManager config.
  • Inhalt der Dateien sind die gleichen wie diejenigen, die in diesem tutorial : yiiframework.com/doc-2.0/guide-start-databases.html und ich habe nichts ändern ulrManager also ich bin mit Yii2 Advanced application defaults
InformationsquelleAutor Melika .A | 2015-02-05
Schreibe einen Kommentar