php-fpm? Никак не могу добиться работоспособности. При старом конфиге с "php artisan serve" все работало, как только меняю на php-fpm контейнер отклоняет подключения. Где и что я делаю не так? Может сам ларавель как-то по особому для этого нужно конфигурировать или еще чего? Я не php разработчик, но мне нужно развернуть это окружение на сервере.
И должен ли вообще контейнер с php-fpm отвечать на запросы с хостовой машины типа curl 10.10.10.10:900/api/user
Фпм не может напрямую хттп запросы принимать, нужно перед ним прокси ставить, в виде нжинкс, апач... Чем не устроила работа php artisan serve ?
Ок, спасибо. Nginx то есть как реверс прокси. Не знал, что как раньше нельзя проверить работоспособность. php artisan serve не устроил тем, что это вроде как для локальной разработки только подходит, а для развертывания на проде нужен менеджер php
А как отдебажить и понять, что именно не работает конфиг nginx или настройка backend контейнера? Можно ли как-то аналогично curl получать ответы от бека чтобы убедиться, что он работает и сосредоточиться на nginx к примеру?
Разницы в работе почти нет, код обрабатывается одинаково Единственное ограничения встроенного сервера это его однопоточность
да, я это понимаю. О том и речь
Если у тебя ошибка в конфиге нжинкса, он просто не поднимется Если в приложении не настроено никаких перехватчиков ошибок, то нжинкс вовращает 500 код, В остальном надо смотреть какую ошибку возвращает
Обсуждают сегодня