Symfony 2: "Keine route gefunden für "GET /" - Fehler auf die neue installation

Ich versuche zu Beginn meiner Ausbildung von symfony 2 und begann mit tutorial. Eines der ersten Dinge, die ich versuchte zu installieren, symfony 2 und zu konfigurieren.

Wenn ich versuche, auf http://127.0.0.1:8000/, erhalte ich eine unvollständige Seite mit der folgenden Fehlermeldung:

FEHLER - nicht abgefangene PHP-Ausnahme Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "Keine route gefunden für "GET /"" an /home/spectator/webprojects/cls/app/cache/dev/classes.php line 2059

Dinge, die ich bisher versucht habe:

  • clearing-cache (php app/console cache:clear --env=prod --no-debug)
  • rekursiv ändern von Berechtigungen für Ordner cls (symfony 2 Ordner) zu
    775 und sogar 777 (für Diagnose Zwecke)
  • hinzufügen "/" route auf das routing.yml und routing_dev.yml
  • neu installieren und
  • re-chmod symfony 2.
  • Neuinstallation würde wahrscheinlich bedeutet, dass Sie mindestens @2.7 version von Symfony. Wenn das stimmt dein routing sollte so konfiguriert sein, Anmerkungen standardmäßig, wenn Sie noch nicht geändert. Öffnen Sie Ihre DefaultController und Suche für @Route() annotation.
  • Ja, um genauer zu sein ist es v2.7.1. DefaultController? Ich kann nicht finden, diese Datei irgendwo in den "cls" - Ordner.
  • Sie sollten ein Verzeichnis mit dem Namen src. Dies ist, wo Sie Ihre Bündel Holen Sie sich definiert. Im inneren sollten Sie Ihre Standard-bundle - wie von @2.6 oder @2.7 es heißt AppBundle. Im inneren befindet sich ein Ordner Controller wo finden Sie Ihre DefaultController.
  • DefaultController.php ja, ja, ich fand es jetzt, thx. Ich werde es prüfen.
  • Ich öffnete Sie einen Fehler für diese vor ein paar Wochen als es ziemlich irreführend für neue Benutzer nach der quick start Anleitung, um einen Fehler erhalten, als fast das erste, was Sie tun: github.com/symfony/symfony-docs/issues/5353
  • BT643, vielen Dank für die Meldung ein bug zu Ihnen. Sie sind richtig auf dieser und ich kann es bestätigen mit der Erfahrung, wie Sie können siehe in diesem thread. Ich kam zu Ihrem Führer zu lernen, dieses framework und das erste, was ich zu tun habe, ist nicht zu code einige erste Proben nach bis zu ein paar Stunden Lesen, aber stattdessen bin ich Entsendung Fehlermeldungen und googeln zur Lösung. Ich hoffe wirklich, dass Sie es beheben werden und Neulinge haben es einfacher als ich. Jetzt habe ich herausgefunden, dass ich mich einfach zu Lesen, die Hälfte von tutorial, um zu wissen, wtf bin ich tun und wie kann man etwas, was Sie Durcheinander. Lernkurve lvl master erreicht.

InformationsquelleAutor spectatorx | 2015-06-19
Schreibe einen Kommentar