Saltar al contenido

Las colas de Laravel no funcionan

Solución:

para usar la cola deberías trabajar un poco:

en el archivo .env, debe cambiar queue_driver de sincronización a base de datos, así que abra .env y haga lo siguiente

queue_driver=database

después de eso, debe crear una tabla de cola en su base de datos con el comando artesanal:

php artisan queue:table
php artisan migrate

y finalmente deberías ejecutar tu cola con php artisan queue:listen o php artisan queue:work

Tuve el mismo problema, si está usando laravel 5.7, use esto en el archivo .env

QUEUE_CONNECTION=database

después, borre la caché de configuración como esta

php artisan config:cache

Actualización para Laravel 5.7:

En .env, colocar QUEUE_CONNECTION=database para que los trabajos enviados vayan al controlador de la base de datos.

Luego:

 # Creates a migration for the database table holding the jobs
php artisan queue:table

 # Executes the migration
php artisan migrate

 # Kicks off the process that executes jobs when they are dispatched
php artisan queue:work
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *