2017-11-04 7 views
0

Ich erstellte Laravel 5.5 Projekt in Lampensystem, enthalten Authentifizierung durch Ausführen von make: auth im Terminal, beim Laden von localhost/Projekt/öffentliche URL, zeigt das Willkommen Klinge, aber Wenn ich auf "Anmelden" oder "Registrieren" klicke, wird der Fehler "Projekt/Öffentlich nicht gefunden" angezeigt. Wenn man Handwerker im Terminal bedient, funktioniert es so, wie es sein sollte. Kann jemand sagen, warum das passiert? Wie kann ich diesen Fehler beheben?Laravel 5.5 nicht gefunden Fehler beim URL-Projekt/public/login

Antwort

1

Sie müssen PHP Artisan Serve als dann ausführen und dann nur Server rendert die Dateien und gibt Ihnen die Ausgabe. Ohne den Server auszuführen, können Sie die Ausgabe nicht erhalten. Wenn Sie php artisan serve ausführen, konvertiert es Ihre Blade-Dateien in PHP-Dateien und so erhalten Sie die Ergebnisse. Und es ist kein Fehler
So greifen Sie auf den Projektstamm im Browser zu.

+0

im Live-Server kann ich nicht diese php Artisan Serve Befehl richtig? wie kann ich es dann ausführen? von der Suche, die ich fand, indem ich Domainwurzel zu Projekt/Öffentlichkeit mache, kann mein System laufen lassen. Gibt es eine andere Möglichkeit, mein Projekt zu betreiben? Entschuldigung für mein schlechtes Englisch. –

+0

tatsächlich müssen Sie nicht php artisan serve auf Ihrem Live-Server verwenden, aber wenn Sie es in irgendeinem Szenario benötigen, dann können Sie mit dem Server vom Terminal aus mit dem Befehl "ssh username @ server_address" verbinden und dann erhalten Sie Zugriff auf Dateien von deinem Server. Dort können Sie im Laravel-Projektordner Handwerkerbefehle ausführen. Wenn Sie mit der Antwort zufrieden sind, bitte upvote die Antwort. –

+0

Eigentlich möchte ich die Seite laden, ohne den Befehl artisan serv zu verwenden, ich lege meinen laraval-Projektordner-Inhalt in den Host. Aber ich kann es nicht über Site-Name/Public/Login als URL ausführen. Kann mir helfen, es funktioniert –

Verwandte Themen