Não atualiza a mensagem
[Finalizado Pelo Aluno]
Boa noite Carlos!
Meu projeto esta funcionando perfeitamente, o unico problema é que as mensagem não atualiza de um usuário para o outro.
Consultei o console.log e não retorna nenhum erro.
Apenas essa mensagem>
You are running Vue in development mode.
Make sure to turn on production mode when deploying for production.
See more tips at https://vuejs.org/guide/deployment.html
Olá, Jeferson!
Tudo bem?
Nos logs dos eventos que colocou, nada de chegar a mensagem real-time?
Chegou a comparar o seu código com o original do curso?
Tem uma versão mais nova desse curso, o LaraChat: https://academy.especializati.com/curso/curso-larachat
Vou comparar o código de novo.
Mas não aparece a mensagem no log em real time. Apenas quando o usuário fica online.
Ou seja, usando o event não funcionou.
Meu código ficou aqui.
Usando o laravel 8.
https://github.com/optiimus7/chat_optimus7.git
Outra coisa também Carlos é a Imagem do Storage. No ambiente local funcionou legal, mas no ambiente produção não funcionou legal.
Olha o meu ambiente produção: Esse é o projeto do seu curso, não alterei nada nele, coloquei ele em produção para ver como ia ficar antes de colocar o meu.
https://chat.optimus7.com.br
Tentei acessar o projeto no GitHub, está privado.
---
Sobre a imagem, você está trabalhando com Docker em produção? Qual o setup?
Criou/atualizou o link simbólico? php artisan storage:link
Boa noite Carlos!
Não, estou usando o Debian 11.
Acho que agora o repositorio esta publico.. nao tinha visto isso.
https://github.com/optiimus7/chat_optimus7.git
Precisa descomentar essa linha, para os eventos de Broadcast começar a funcionar:
https://github.com/optiimus7/chat_optimus7/blob/main/config/app.php#L174
Poxa que mancada.. eu juro que tinha me atentado a isso. Acho que não salvei.. rsrsrs. Vou testar.
Quanto a imagem do perfil pegando do storage ainda não descobri tbm.
Mas já rodei o comando do PHP artisan storage:link e já está criado o link simbólico.
Depois assista o LaraChat, vc vai gostar demais do projeto final, das techs usadas e etc.
---
Sobre o link simbólico em produção, como ficou?
ls -la public/
print: https://pt-br.imgbb.com/
Ficou assim: https://ibb.co/Gt1tGMJ
Carlos, estou tendo uma dificuldade enorme para iniciar esse curso.
O Vue não reconhece no projeto Laravel.
Ja exclui e iniciei umas 5x o processo, mas não consegui passar das aulas de configuração do vue.
Instalei a ultima versão do NPM como vc orienta no video, mas ta dificil.
Tenho certeza que é um excelente curso.
Também tenho muita dificuldade com o GIT, sempre que vou fazer o push da algum erro. Não abro chamado pra não perder o foco no curso. Mas meus repositorios sempre estão desatualizados porque não consigo subir.
Você tem algum curso sobre GIT?
Remova o link simbólico primeiro:
rm -f public/storage
Depois crie novamente: php artisan storage:link
-----
Ainda não tenho curso de Git, assim que possível vou gravar.
Me envia um e-mail ([email protected]) que combinamos um acesso remoto para resolver este problema (número do ticket: 2681)
Boa tarde Carlos!
Te mandei e-mail.
Quanto ao problema da foto foi resolvido.
Fiz o procedimento de exclusão do link que me passou e depois rodei o artisan para criar um novo e deu certo.
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!