2016-09-26 5 views
1

Ich versuche Laravel valet zu installieren, aber ich bekomme immer wieder (wenn ich domain.dev besuchen):Laravel Park Es funktioniert

It works! 

Ich habe bereits versucht, eine Menge. Zum Beispiel:

remove valet 
stop apache (apachectl stop) 
composer global require laravel/valet 
valet install 
valet restart 

Aber das funktioniert nicht für mich. Ich habe auch Laravel Homestead in einer Landstreicherbox installiert. Vielleicht hat das etwas damit zu tun? Ich kann meine Homestead-Seiten besuchen.

Wie kann ich dieses Problem beheben?

+0

"Es funktioniert!" ist die Standard-Apache-Seite auf OSX. Sie müssen sicherstellen, dass Apache ausgeführt wird. –

+0

Wenn ich 'sudo apachectl -k stop' execute, erhalte ich die gleiche Nachricht -_- – Jamie

+0

Schauen Sie sich eine andere Antwort an, die ich dazu gepostet habe. Es deckt die meisten Punkte RD Valet http://StackOverflow.com/A/37174256/769237 und könnte Ihr Problem sortieren. Nachdem Sie das durchgearbeitet haben, lassen Sie es mich wissen und ich schlage Ihnen weitere Optionen vor. –

Antwort

8

"Es funktioniert!" wird immer eine Nachricht von Apache sein. Apache muss ausgeschaltet werden, damit Laravel Valet arbeiten kann.

Ich sehe, Sie haben versucht, diese vor:

  • $ stop apache (apachectl stop)
  • $ sudo apachectl -k stop

ich hatte das gleiche Problem. Versuchen Sie es mit dem folgenden Befehl, und achten Sie darauf, den Valet erneut zu starten! Dieses regelte es für mich:

$ sudo apachectl stop 
$ valet restart 
+0

Arbeitete für mich! Danke vielmals – TraDev

0

Keine Notwendigkeit Apache zu stoppen, und es hat nichts mit Homestead zu tun haben.

Die angegebenen Antworten lösen Ihr Problem, aber sie sind nicht gut.

können Sie einfach laufen

valet port 8888 

(oder was auch immer Sie wollen Port) und Ihre Website auf domain.dev:8888

Der Punkt nicht ist, dass Apache und Nginx mögen einander nicht sie sind voneinander unabhängig, halten sie einfach auf verschiedene Ports.