[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
DIOGENES ESTEVAO RODRIGUES DE MIRANDA
Criador DIOGENES ESTEVAO RODRIGUES DE MIRANDA 03/03/2022

Quando crio novos posts o laravel-echo-server nao registra o evento. Ao executar o comando php artisan queue:work vejo que o evento é registrado porem nao aparece a mensagem de post criado com sucesso. Fiz o teste com ambiente laravel padrao (php artisan serve) e funcionou. Quando fiz com laradock a mensagem de post criado nao aparece. 

Criador DIOGENES ESTEVAO RODRIGUES DE MIRANDA 03/03/2022

Meu setup do laradock: 
Url projeto local: http://curso-socket-io.development:8081/
comando docker: docker-compose up -d apache2 mysql redis phpmyadmin

### APACHE #################################################
APACHE_HOST_HTTP_PORT=8081
APACHE_HOST_HTTPS_PORT=543
APACHE_HOST_LOG_PATH=./logs/apache2
APACHE_SITES_PATH=./apache2/sites
APACHE_PHP_UPSTREAM_CONTAINER=php-fpm
APACHE_PHP_UPSTREAM_PORT=9000
APACHE_PHP_UPSTREAM_TIMEOUT=60
APACHE_DOCUMENT_ROOT=/var/www/
APACHE_SSL_PATH=./apache2/ssl/
APACHE_INSTALL_HTTP2=false


 
DIOGENES ESTEVAO RODRIGUES DE MIRANDA
Criador DIOGENES ESTEVAO RODRIGUES DE MIRANDA 03/03/2022
### REDIS #################################################

REDIS_PORT=6380


### Meu virtual host do apache2 DENTRO DO LARADOCK#################################################

 
ServerName curso-socket-io.development
DocumentRoot /var/www/curso-laravel-com-socket.io/public/
Options Indexes FollowSymLinks

"/var/www/curso-laravel-com-socket.io/public/">
AllowOverride All
 
Allow from all
 
= 2.4>
Require all granted
 
 

 
 
### MINHA CONFIGURAÇAO /ETC/HOSTS #################################################

127.0.0.1 curso-socket-io.development
 
 
### MEU AQUIVO laravel-echo-server.json #################################################
{
"authHost": "http://curso-socket-io.development:8081/",
"authEndpoint": "/broadcasting/auth",
"clients": [
{
"appId": "bcb571a63b8841ce",
"key": "7375789f1b80e8ce6cc6de011dea05b7"
}
],
"database": "redis",
"databaseConfig": {
"redis": {},
"sqlite": {
"databasePath": "/database/laravel-echo-server.sqlite"
}
},
"devMode": true,
"host": null,
"port": "6001",
"protocol": "http",
"socketio": {},
"secureOptions": 67108864,
"sslCertPath": "",
"sslKeyPath": "",
"sslCertChainPath": "",
"sslPassphrase": "",
"subscribers": {
"http": true,
"redis": true
},
"apiOriginAllow": {
"allowCors": true,
"allowOrigin": "http://curso-socket-io.development:8081/",
"allowMethods": "GET, POST",
"allowHeaders": "Origin, Content-Type, X-Auth-Token, X-Requested-With, Accept, Authorization, X-CSRF-TOKEN, X-Socket-Id"
}
}
 
 
### .env DO LARAVEL #################################################
APP_NAME=Laravel
APP_ENV=local
APP_KEY=base64:V3R8sqdOr5C0ha6E+uq4vAy57PBHQ8+3PqTo/0wUjyQ=
APP_DEBUG=true
APP_URL=http://curso-socket-io.development:8081/


DB_CONNECTION=mysql
DB_HOST=mysql
DB_PORT=3306
DB_DATABASE=defacurso_laravel_socket_io
DB_USERNAME=default
DB_PASSWORD=secret


QUEUE_DRIVER=sync
BROADCAST_DRIVER=redis
CACHE_DRIVER=file
QUEUE_CONNECTION=redis
SESSION_DRIVER=database
SESSION_LIFETIME=120


#REDIS_HOST=127.0.0.1
REDIS_HOST=redis
REDIS_PASSWORD=null
REDIS_PORT=6379

 
Comprei seu curso so pra tentar resolver esse problema. Tenho um projeto pessoal que mudei para o laradock e aconteceu
o mesmo problema. Se puder me ajudar ficarei agradecido.
 
 
 
 
 
DIOGENES ESTEVAO RODRIGUES DE MIRANDA
Criador DIOGENES ESTEVAO RODRIGUES DE MIRANDA 03/03/2022

Fiz um teste mudando meu servidor de apache2 para nginx e funcionou. Porem meu site esta com o servidor apache2 e preciso que funcione os eventos com o apache2. 

DIOGENES ESTEVAO RODRIGUES DE MIRANDA
Manager Carlos Ferreira 03/03/2022

Olá, DIOGENES!
Tudo bem?

Preciso de mais detalhes para conseguir te ajudar.

O seu projeto está em produção? Local?

Local funciona normal?

Está usando o mesmo setup local e em produção?

Tem alguns prints do erro? https://uploaddeimagens.com.br/

Carlos Ferreira
Criador DIOGENES ESTEVAO RODRIGUES DE MIRANDA 03/03/2022

Consegui resolver o problema. Obrigado

 

DIOGENES ESTEVAO RODRIGUES DE MIRANDA
Manager Carlos Ferreira 03/03/2022

Depois compartilha a solução, que vai ajudar mais pessoas. TMJ amigo!

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

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!