Laravel valet
をインストールしようとしていますが、(domain.devにアクセスしたときに)次のようになります。
It works!
私はすでにたくさん試しました。例えば:
remove valet
stop Apache (apachectl stop)
composer global require laravel/valet
valet install
valet restart
しかし、それは私にはうまくいきません。また、vagrantボックスにLaravel Homestead
をインストールしました。おそらくそれはそれと関係がありますか?ホームステッドのサイトにアクセスできます。
この問題を解決するにはどうすればよいですか?
"できます!"常にApacheからのメッセージになります。 Laravel Valetを機能させるには、Apacheをオフにする必要があります。
私はあなたが以前にこれらを試したことがあると思います:
$ stop Apache (apachectl stop)
$ Sudo apachectl -k stop
私も同じ問題を抱えていました。以下のコマンドを試してから、必ずvaletを再起動してください。 これで修正されました:
$ Sudo apachectl stop
$ valet restart
ここで行うことの非常に多くの異なる組み合わせ
これが私のために働いたものです。
他のローカルApacheを完全にオフにします
Sudo apachectl -k stop
Sudo launchctl unload -w /System/Library/LaunchDaemons/org.Apache.httpd.plist
Valetディレクトリを完全に削除します
rm -r ~/.valet
composerグローバルにValetを削除しました
composer global remove laravel/valet
Composer経由で再インストール
composer global require laravel/valet
Valetをインストールする
valet install
フォルダに移動してディレクトリを追加
cd ~/Sites/
次に、プロジェクトをパークに追加します
valet park
Valetドメインを別のものに変更して、URLがhttps://に強制されるのを防ぎます。
valet domain app
ディレクトリをプロジェクトフォルダに変更します
cd ./laravel-project/
次に、現在のプロジェクトを開きます
valet open
ブラウザは http://laravel-project.app に開く必要があります