Diese Seite wird Ihnen helfen, häufige Probleme zu beheben, auf die Sie stoßen können, wenn Sie Flight verwenden.
Wenn Sie einen 404 Nicht gefunden Fehler sehen (aber Sie schwören beim Leben, dass er wirklich da ist und es sich nicht um einen Tippfehler handelt), könnte dies tatsächlich ein Problem damit sein, dass Sie einen Wert in Ihrem Routenendpunkt zurückgeben anstatt ihn einfach auszugeben. Der Grund dafür ist beabsichtigt, könnte aber einige Entwickler überraschen.
Flight::route('/hello', function(){ // Dies könnte einen 404 Nicht gefunden Fehler verursachen return 'Hallo Welt'; }); // Was Sie wahrscheinlich wollen Flight::route('/hello', function(){ echo 'Hallo Welt'; });
Der Grund dafür liegt an einem speziellen Mechanismus, der in den Router eingebaut ist und die Rückgabenausgabe als Signal zum "Weiter zur nächsten Route" behandelt. Sie können das Verhalten im Abschnitt zur Routenführung nachlesen.