Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

pirmax's avatar

Queues aren't fired on Laravel Forge

Hi,

I use Laravel Forge to deploy my Laravel website.

Configuration of my .env for Redis and Queues:

QUEUE_CONNECTION=redis

REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379

I run Worker As Daemon from Laravel Forge. No entry in laravel.log.

The problem is queue aren't fired...

Thanks.

0 likes
3 replies
bobbybouwmann's avatar

Mmh should work just fine! Are you sure your .env is not cached for your website? You can clear that by running php artisan config:clear. Also did you try to restart the daemon?

pirmax's avatar
pirmax
OP
Best Answer
Level 1

I solved the problem with production in Environment (Optional) on Laravel Forge Queue config.

bobbybouwmann's avatar

Yeah, the environment of your queue needs to match with the environment in your .env. However normally you only host one kind of site on that server ;)

Please or to participate in this conversation.