через docker-compose. Nginx + Mysql + Php/Laravel. Все контейнеры запущены и находятся в одной docker сети, нужно в laravel соедниться с mysql, в .env
#Database settings
DB_CONNECTION=mysql
DB_HOST=primary-mysql
DB_PORT=3306
DB_DATABASE=cdn
DB_USERNAME=root
DB_PASSWORD=root
primary-mysql - название контейнера который в общей сети с остальными контейнерами, вроде все сделал правильно, но почему то получаю 500 без текста, может что то мог упустить кто нибудь знает?
В логи приложения смотреть надо, причина поможет быть в чём угодно
cпасибо, смотрю логи nginx, {"time_local":"25/Feb/2022:07:00:23 +0000","remote_addr":"172.12.0.1","remote_user":"","request":"GET / HTTP/1.1","status": "500","body_bytes_sent":"5","request_body":"","request_time":"30.886","http_referrer":"","http_user_agent":"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:97.0) Gecko/22200101 Firefox/97.0"} не особо информативно
А причем тут nginx? Ошибку-то php выдает
у меня приложение на laravel, но логи не пишутся, сейчас попробую xdebug подключить
Говорят Laravel пишет логи в какой-то свой файл
Обсуждают сегодня