[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Rafael Duardo
Criador Rafael Duardo 11/05/2022

Boa noite, Carlos, deu certo com esse comando e baixou todas as dependências, mas após executar as migrações e tentar acessar o sistema eu vejo que a url é redirecionada para a rota de login que é o certo, mas a página não abri e retona HTTP ERROR 500  procurei e não achei nada esclarecedor o que será?

Carlos os logs do Container está assim:

 

[11-May-2022 15:15:43] NOTICE: [pool www] 'user' directive is ignored when FPM is not running as root

 

[11-May-2022 15:15:43] NOTICE: [pool www] 'user' directive is ignored when FPM is not running as root

[11-May-2022 15:15:43] NOTICE: [pool www] 'group' directive is ignored when FPM is not running as root

[11-May-2022 15:15:43] NOTICE: [pool www] 'group' directive is ignored when FPM is not running as root

 

[11-May-2022 15:15:43] NOTICE: fpm is running, pid 1

 

[11-May-2022 15:15:43] NOTICE: ready to handle connections

172.26.0.5 -  11/May/2022:15:18:25 +0000 "GET /index.php" 500

172.26.0.5 -  11/May/2022:15:18:32 +0000 "GET /index.php" 302

172.26.0.5 -  11/May/2022:15:18:32 +0000 "GET /index.php" 500

172.26.0.5 -  11/May/2022:15:19:45 +0000 "GET /index.php" 302

172.26.0.5 -  11/May/2022:15:19:45 +0000 "GET /index.php" 500

Manager Carlos Ferreira 11/05/2022

Olá, Rafael!
Tudo bem?

Nos logs da aplicação, tem alguma informação a mais?
ls storage/logs/

É importante ler estes logs para analisar o problema, porque pode ter algum erro de permissão;

---

Você está usando o mesmo setup do curso?

Carlos Ferreira
Criador Rafael Duardo 11/05/2022

Bom dia, Carlos, estou usando o mesmo setup do curso de docker, o arquivo de log está limpo, na VM do data center até para rodar os comandos dentro do container tem que ser com usuário root e erro fala sobre isso que FPM não foi executado como root, será que o problema de permissão é da própria VM?

Rafael Duardo
Manager Carlos Ferreira 11/05/2022

Como está o seu Dockerfile?
Está usando o usuário sudo, ou usuário comum?
https://github.com/especializati/setup-docker-laravel/blob/laravel-9-com-php-8/Dockerfile#L4

Carlos Ferreira
Criador Rafael Duardo 11/05/2022

carlos, estou usando como root

ARG user

ARG uid

RUN useradd -G www-data,root -u $uid -d /home/$user $user

RUN mkdir -p /home/$user/.composer && \

chown -R $user:$user /home/$user

Rafael Duardo
Criador Rafael Duardo 11/05/2022

Boa noite, Carlos, subi a mesma aplicação como produção na digital ocean e funcionou e não deu error 500,  mas por que na VM do data center da error 500? se subiu não e não deu error na digital ocean então não problema na aplicação, você tem ideia do que seja? obs: aplicação tem ficar no data center interno

sim

isto é só avisos e não erros:

[11-May-2022 15:15:43] NOTICE: [pool www] 'user' directive is ignored when FPM is not running as root

[11-May-2022 15:15:43] NOTICE: [pool www] 'group' directive is ignored when FPM is not running as root

Rafael Duardo
Manager Carlos Ferreira 11/05/2022

Pode ser questões de privilégios do usuário, talvez por não ter permissão de sudo, ou mesmo o Docker só rodar como sudo, isso pode ser um dos motivos do problema.

Carlos Ferreira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!