2016-07-23 7 views
0

Ich verwende Laravel 5.1, wenn ich Laravel in localhost (wampserver) verwenden möchten ich durch diese Adresse zu meinem Projekt zugreifen:wie Laravel 5.1 Projekt URL einstellen?

von php artisan serve Befehl ausführen: jeder http://localhost:8000

und auf diese Weise Sache ist ok und alle Pakete funktionieren gut! aber wenn ich nicht php artisan serve laufen lassen möchte, kann ich auf das Projekt zugreifen, indem ich öffentliche von URL durch this way durch diese Adresse entferne: http://localhost/myblog und auch ich kann mein Projekt auf geteiltem Bewirtungs leicht hochladen! aber ich habe hier großes Problem! Wenn ich das Dateimanager-Paket oder andere Pakete verwenden möchte, habe ich festgestellt, dass die Projekt-URL nicht erkannt werden kann. zum Beispiel betrachten sie http://localhost ist die URL des Projekts! Wie kann ich das beheben? Ich möchte SSH nicht verwenden und Composer beim Hosting ausführen!

+1

Auf Sie spezielle haben nicht für Laravel etwas zu tun, Shared Hosting. Stellen Sie den Inhalt Ihres Laravel 'public'-Ordners in' public_html' und alle anderen Ordner und Dateien aus Ihrem Projekt direkt in Ihr 'root'-Verzeichnis. Alles sollte gut funktionieren. Viel Glück – Michel

Antwort

0

in Ihrem config/app.php ändern url und überprüfen

'url' => env('APP_URL', 'http://localhost'), 
0

auf Antwort des Hamel Raj Hinzufügen Sie können dies auch im Stammordner Ihres Projekts aus Ihrer .env Datei ändern.

Wenn die Zeile nicht da ist, können Sie sie einfach hinzufügen.

Dies würde da oft viel mehr werden bevorzugt können Sie die Chance die URL App pro Umwelt in dem Sie arbeiten.