Laravel Valet 502 Bad Gate Way nginx / 1.15.7

Я получаю 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

У кого-нибудь были похожие проблемы?

Спасибо

3

Решение

Были те же симптомы после обновления до 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
5

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector