Erro de Rota? Não consigo ver o erro.
[Concluído]
Carlos, boa tarde.
O meu vue envia o email de notificação e gera o link mas quando clico no botao reset do email aparece 404.
Coloquei tanto o vue quanto o back no git publico caso precise.
Não estou entendendo.
https://github.com/marcosbirrocalixto/plcmobile0222/
https://github.com/marcosbirrocalixto/projetosalacarte
Deveria cair aqui
https://ibb.co/r6thNvs
Mas dá erro de rota
https://ibb.co/jWv9KHJ
Olá, Marcos!
Tudo bem?
A sua rota de reset password está com /reset-password e não /reset
https://github.com/marcosbirrocalixto/projetosalacarte/blob/master/routes/auth.php#L35
Boa tarde Carlos.
Eu arrumei isso:
A sua rota de reset password está com /reset-password e não /reset
Não consigo entender: Localmente funciona (Envia e-mail e troca a senha).
Quando coloco no server dá o erro 404 na rota reset.
Coloquei as imagens de envio de email, clicando no link e o resultado 404
https://ibb.co/1rCj2zj
https://ibb.co/nmzvtYX
https://ibb.co/jGFYbdd
Deixei aberto também:
https://github.com/marcosbirrocalixto/plcmobile0222/
https://github.com/marcosbirrocalixto/projetosalacarte
Esse comentário que fez eu não localizo esse caminho mas alterei no vue
A sua rota de reset password está com /reset-password e não /reset
https://github.com/marcosbirrocalixto/projetosalacarte/blob/master/routes/auth.php#L35
Essa URL projetosalacarte é um app vue.js, certo?
A URL existe no seu backend (Laravel), mas e no Vue.js, ela existe?
Essa URL projetosalacarte é um app vue.js, certo?
Sim, projetosalacarte.com.br (projeto Vue3)
A URL existe no seu backend (Laravel), mas e no Vue.js, ela existe?
SIm, existe no .env a url_frontend e vue tem no config a url do backend https://admin.projtosalacarte.com.br
Bom dia.
Localmetne funciona:
http://192.168.1.76:8082/reset/5d274c38bf1d7c3c714c1b0074858bd2364ecc2412d4c542593162c8b79cbbf3
Coloco no server o mesmo código e troco as varáveis de frontend, backend e configurações de email. Só e dá o erro 404. Não mexo em rotas!
Conferi aqui, o seu projeto está com problemas para acessar qualquer URL (exceto a /), quando digita direto.
O problema está na configuração que você fez, provavelmente no nginx.
Usou Docker para fazer o deploy? Me passa mais detalhes por favor;
Bom dia.
O que não fiz foi obedecer a hierarquia nas rotas. Você criou níveis e coloquei tudo no mesmo nível. Pode ser?
Eu uso docker local (wsl2) e depois faço o ftp para a vps. A VPS tem Apache.
Outra coisa é a seguinte: Uso o WSL2. Estou com problemas de permissão. Crio um controller, model, etc e não dá permissão para altrar. Quando entro no terminal estou usando o meu usuário ibuntu.
Dei permissão 777 na pasta interira mas quando crio um novo, volta o problema de permissão? Não achei documentação sobre isso. Tem alguma?
Além disto, não consigo acessao a pasta projetos no ubuntu pelo filezzila instalado no windows.
Putz amigo, FTP? Depois assista o curso de Deploy, usa SSH, é mais seguro, e tem como você automatizar todo o processo de deploy (assista o curso de CI/CD);
----
Sobre os problemas de permissão, como você está trabalhando com Docker, cria tudo dentro do container do Docker (docker-compose exec app bash), assim não vai ter erro de permissão;
Carlos, quntos as rotas o que não fiz foi
O que não fiz foi obedecer a hierarquia nas rotas. Você criou níveis e coloquei tudo no mesmo nível. Pode ser?
POde ser isto?
Se local está funcionando certinho, não é a ordem das rotas, mas sim a configuração no ambiente.
Aqui o conteúdo do .htaccess que precisa para fazer o vue.js funcionar:
https://gist.github.com/Prezens/f99fd28124b5557eb16816229391afee
Boa tarde CArlos.
Coloquei .htaccess e funcionou ok. Obrigado
Ufah!!
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!