Использование Laravel Valet для обслуживания моего сайта локально и, похоже, не может пройти этот 403. Я чувствую, что виноват в nginx, но не в перезапуске, удалении и переустановке и т. Д. c. похоже, помогает.
dnsmasq started root /Library/LaunchDaemons/homebrew.mxcl.dnsmasq.plist
httpd started root /Library/LaunchDaemons/homebrew.mxcl.httpd.plist
mysql@5.7 started root /Library/LaunchDaemons/homebrew.mxcl.mysql@5.7.plist
nginx started root /Library/LaunchDaemons/homebrew.mxcl.nginx.plist
php@7.2 started root /Library/LaunchDaemons/homebrew.mxcl.php@7.2.plist
lsof -i tcp:80 | grep LISTEN
:
nginx 87741 username 7u IPv4 0x18d652edb8850033 0t0 TCP localhost:http (LISTEN)
nginx 87742 username 7u IPv4 0x18d652edb8850033 0t0 TCP localhost:http (LISTEN)
nginx 87743 username 7u IPv4 0x18d652edb8850033 0t0 TCP localhost:http (LISTEN)
nginx 87744 username 7u IPv4 0x18d652edb8850033 0t0 TCP localhost:http (LISTEN)
nginx 87745 username 7u IPv4 0x18d652edb8850033 0t0 TCP localhost:http (LISTEN)
nginx 87746 username 7u IPv4 0x18d652edb8850033 0t0 TCP localhost:http (LISTEN)
nginx 87747 username 7u IPv4 0x18d652edb8850033 0t0 TCP localhost:http (LISTEN)
nginx 87748 username 7u IPv4 0x18d652edb8850033 0t0 TCP localhost:http (LISTEN)
sudo nginx
:
nginx: [emerg] bind() to 127.0.0.1:80 failed (48: Address already in use)
nginx: [emerg] bind() to 127.0.0.1:443 failed (48: Address already in use)
nginx: [emerg] bind() to 127.0.0.1:60 failed (48: Address already in use)
nginx: [emerg] bind() to 127.0.0.1:80 failed (48: Address already in use)
nginx: [emerg] bind() to 127.0.0.1:443 failed (48: Address already in use)
nginx: [emerg] bind() to 127.0.0.1:60 failed (48: Address already in use)
nginx: [emerg] bind() to 127.0.0.1:80 failed (48: Address already in use)
nginx: [emerg] bind() to 127.0.0.1:443 failed (48: Address already in use)
nginx: [emerg] bind() to 127.0.0.1:60 failed (48: Address already in use)
nginx: [emerg] bind() to 127.0.0.1:80 failed (48: Address already in use)
nginx: [emerg] bind() to 127.0.0.1:443 failed (48: Address already in use)
nginx: [emerg] bind() to 127.0.0.1:60 failed (48: Address already in use)
nginx: [emerg] bind() to 127.0.0.1:80 failed (48: Address already in use)
nginx: [emerg] bind() to 127.0.0.1:443 failed (48: Address already in use)
nginx: [emerg] bind() to 127.0.0.1:60 failed (48: Address already in use)
nginx: [emerg] still could not bind()
valet paths
:
[
"/Users/username/.config/valet/Sites"
]
Я пробовал с valet park
в родительском каталоге и valet link
в фактическом каталоге проекта. Я использовал и попробовал оба метода в документации Laravel / Valet для «Сброс вашей установки». Я полностью удалил php, nginx, dnsmasq и msyql.
Я могу запустить приложение через почтальона, но попытка загрузить сайт в браузере никогда не проходит мимо 403. Я также следил за ~ / .config / valet / Log / nginx -error.log, и возникает ошибка: PHP Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 532680704 bytes)
поэтому я попытался увеличить memory_limit
до 256M, post_max_size
до 20M и upload_max_filesize
до 20M, но все равно не повезло.
Кто-нибудь может придумать какие-нибудь другие маршруты или вопросы, которые могли бы меня направить? Оцените это!