Всем привет.
PHP 8.0.2
Laravel 8
При запуске обработки очереди вываливается ошибка, как ее победить?
$ /opt/php80/bin/php artisan queue:work
Error Call to undefined function Illuminate\Queue\pcntl_signal()
at vendor/laravel/framework/src/Illuminate/Queue/Worker.php:645
641▕ protected function listenForSignals()
642▕ {
643▕ pcntl_async_signals(true);
644▕
➜ 645▕ pcntl_signal(SIGTERM, function () {
646▕ $this->shouldQuit = true;
647▕ });
648▕
649▕ pcntl_signal(SIGUSR2, function () {
Расширение pcntl у пхп активировано. Я может туплю под вечер, но почему он ищет функцию pcntl_signal по нэймспейсу Illuminate\Queue?