Я получаю 502 Bad Gateway на моих проектах Laravel, работающих с Laravel Valet.
Я пробовал многие решения онлайн, но безуспешно. (https://gist.github.com/adamwathan/6ea40e90a804ea2b3f9f24146d86ad7f)
На данный момент я вижу ошибку 502 неверный шлюз, и ошибка в моей командной строке при запуске valet install является ошибкой при обновлении конфигурации php. Это дает следующую ошибку:
Предупреждение: file_get_contents (/usr/local/etc/php/7.3/php-fpm.d/www.conf): не удалось открыть поток: нет такого файла или каталога в /Users/username/.composer/vendor/laravel/valet /cli/Valet/Filesystem.php в строке 112
Предупреждение: file_get_contents (/usr/local/etc/php/7.3/php-fpm.d/www.conf): не удалось открыть поток: нет такого файла или каталога в /Users/username/.composer/vendor/laravel/valet /cli/Valet/Filesystem.php в строке 125
У кого-нибудь были похожие проблемы?
Спасибо
Были те же симптомы после обновления до php 7.3, а затем после установки нового проекта Laravel.
Похоже, что brew install php73 не устанавливает php-fpm
Решение состоит в том, чтобы удалить php
brew uninstall php73
brew uninstall php72
brew uninstall php71 ... whatever versions you have
brew uninstall --force php
Теперь переустановите php
brew install php --build-from-source
Я столкнулся с ошибками разрешения mkdir: /usr/local/etc/php/7.3/php-fpm.d: Permission denied
так sudo chown -R: <yourusercode> /usr/local/etc/php
исправить это, а затем brew install php --build-from-source
снова. Как только он соберет php 7.3, успешно переустановите valet:
valet install
Других решений пока нет …