В настоящее время возникают проблемы с Laravel Valet: я могу нормально запускать некоторые сайты, которые имеют всего несколько SQL-запросов, например, интерфейс WordPress, но если перейти в /wp-admin, я получаю ошибку 502 Bad Gateway.
Текущая настройка:
- MySQL 5.7
- PHP7.3.6
- Nginx1.17.1
- Композитор 1.8.6
- Brew (последняя версия)
- Laravel Валет 2.3.3
- Mac OS 10.14.5 (чистая установка с нуля)
Я в точности следовал каждому шагу руководства по установке Laravel Valet.https://laravel.com/docs/5.8/valet#installation
Ошибка в файле nginx-error.log выглядит следующим образом:
*1 восходящий поток преждевременно закрыл соединение при чтении заголовка ответа от восходящего потока, клиент: 127.0.0.1, сервер: demo.test, запрос: "GET /wp-admin/ HTTP/2.0", восходящий поток: "fastcgi://unix:/Users/admin/.config/valet/valet.sock:", хост: "demo.test", реферер: "https://demo.test/"
Я попробовал это на компьютере другого пользователя, и у него тоже возникла та же проблема.
Исправления, которые я попробовал:
- Попробовал использовать
valet install
для исправления разрешений и конфигурации - Перезапуск php и nginx
sudo brew services restart nginx && sudo brew services restart php
- Изменение размеров буфера Nginx
- Простая перезагрузка компьютера
- Пытался собрать PHP из исходного кода, но не удалось загрузить файл (через brew)
brew uninstall php; brew install php --build-from-source; valet install
- Уборка и доктор Брю
Было бы очень полезно, если бы кто-нибудь мог пролить свет на этот вопрос, поскольку, судя по всему, у многих людей та же проблема, и четкого решения нет.