У меня проблемы с настройкой Laravel Valet на моей машине (MacOS Mojave 10.14).Я следовал официальной документации на сайте документации Laravel .Я установил Valet, добавил Composer к пути, я могу запускать команды valet
и laravel
из любой точки системы, чтобы это работало.Я сопоставил папку моего проекта с valet park
.Я также могу выполнить пинг на любом домене *.test
, и он возвращает 127.0.0.1
ответов.
Я создал новый проект laravel new blog
в этом каталоге, и при доступе к http://blog.test
я получаю nginx 403 запрещенный ответ.
Я подозреваю, что что-то может конфликтовать, может быть, поэтому я попробовал эти шаги, ни один из которых не работал:
- Явно добавлены
blog
и blog/public
к valet link blog
и valet link blog2
,Доступ к blog.test
и blog2.test
, оба возврата запрещены - Убить Apache с помощью
sudo apachectl stop
возвращает:
/ System / Library / LaunchDaemons / org.apache.httpd.plist: Не удалось найти указанный сервис
sudo killall httpd
возвращает:
Не найдено подходящих процессов
Удаление nginx и запуск valet install
снова не помогли.
Запуск sudo nginx
возвращает:
nginx: [emerg] bind () до 0.0.0.0:80 не удалось (48: адрес уже используется)
nginx: [emerg] bind () до 0.0.0.0:80 не удалось (48: адрес)уже используется)
nginx: [emerg] bind () до 0.0.0.0:80 не удалось (48: адрес уже используется)
nginx: [emerg] bind () до 0.0.0.0: 80 не удалось (48: адрес уже используется)
nginx: [emerg] bind () до 0.0.0.0:80 не удалось (48: адрес уже используется)
nginx: [emerg] по-прежнему не может выполнить привязку ()
ПРИМЕЧАНИЕ: У меня на компьютере работает Docker