2017-12-22 13 views
0

Ich habe Laravel Anwendung läuft auf localhost, ich habe versucht, es auf meinem Smartphone zu starten, damit ich mein Smartphone und meinen Computer auf dem gleichen Netzwerk und in meinem Handy an URL Ich gebe die IP-Adresse meines Computers anstelle von localhost 192.168.43.224:8000 ein. Aber die Seite wird nicht kommen, es sagt Seite kann nicht erreicht werden, 192.168.43.224 dauert zu lange, um zu antworten .. Hilfe bitteLaravel 5, Seite nicht erreichbar dauert zu lange, um zu antworten

Antwort

1

Das Problem ist nicht, dass die Seite so lange dauert, aber dass es nicht erreichbar ist !
Wenn Sie aus bestimmten Gründen Apache oder nginx nicht verwenden müssen und dies nur für Entwicklungszwecke ist, können Sie die Anwendung mit dem Befehl artisan serve bedienen.
Es ist bei weitem die einfachste Sache zu Setup und benötigen Sie nur einen Befehl in der Laravel Anwendungsverzeichnis auszuführen:

php artisan serve --host 0.0.0.0 

Der Standardport es sein 8000 zuhören wird werden alle Konflikte zu vermeiden, so dass Sie zugreifen können jetzt die Anwendung von Ihrem Telefon über die IP-Adresse Ihres Computers:

http://192.168.1.101:8000 

Wenn Sie auf einen anderen Port hören wollen (zum Beispiel der Standard-HTTP-Port 80), dass als Parameter übergeben kann, einfach Stellen Sie sicher, dass kein anderer Server auf diesem Port ausgeführt wird. Also, wenn Sie laufen Sie stattdessen:

php artisan serve --host 0.0.0.0 --port 80 

Sie können nun Zugriff auf Ihre Anwendung nur mit der IP-Adresse:

http://192.168.1.101 
+0

Thanx, es funktioniert. Ich habe gerade PHP artisan serve - host 192.168.43.224 geschrieben –

Verwandte Themen