Erro socket.io ieducar 2.6.9


Bom dia pessoal, meu ieducar fica tentando conectar no socket-io, tem como remover isso ou criar esse conexão.

Resolvido:
01 - colocar no nginx

location /socket.io/ {
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        proxy_http_version 1.1;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header Host $host;
        proxy_pass http://127.0.0.1:6001;
    }

02 - na pasta do ieducar /var/www/ieducar/ modifique o arquivo
laravel-echo-server.json.example para laravel-echo-server.json

03 - instale o Redis

sudo apt update
sudo apt install redis-server
sudo nano /etc/redis/redis.conf

No arquivo, encontre a diretiva supervised . Esta diretiva permite que você declare um sistema init para gerenciar o Redis como um serviço, fornecendo a você mais controle sobre a sua operação. A diretiva supervised é configurada como não por padrão. Uma vez que você está executando o Ubuntu, que usa o sistema systemd init, altere isso para systemd

Depois execute:

sudo systemctl restart redis.service

04 - instale o Laravel Echo Server:

sudo npm install -g laravel-echo-server

05 - execute no terminal, na pasta do ieducar

laravel-echo-server start 

Para remover basta definir no .env BROADCAST_DRIVER=null

2 curtidas

obrigado pelo retorno @edersoares !

1 curtida