Could not fork worker 0 error

Darren Low

New Member
Please help me. all email is in redis queue and not sending out because of [emergency] [19:53:15 2015-06-22] Could not fork worker 0.

admin please help.

root@server [~]# /usr/bin/php -q /home/bulksend/public_html/apps/console/console.php queue --workers=10 --interval=5 --verbose=1

[emergency] [19:53:15 2015-06-22] Could not fork worker 0

root@server [~]# redis-cli monitor
1435003490.541341 "monitor"

1435003527.360370 "SADD" "7705579ae3:queues" "emails-queue"

1435003528.569405 "RPUSH" "7705579ae3:queue:emails-queue" "{\"class\":\"SendEmailsFromQueue\",\"args\":[{\"emails\":[{\"server_id\":\"25\",\"server_type\":\"sendmail\",\"campaign_id\":\"244\",\"params\":{\"to\":{\"\":\"\"},\"subject\":\"


Staff member
The messages comes directly from your PHP install, more precisely from the pcntl extension because it can't create a new child process.
There can be literally dozen reasons for why this happens, if this is a VPS, a restart might clear things out, otherwise, i really suggest get in touch with somebody that knows how to handle these things and has the time for them.