Как включить pcntl в php 7.2 на Ubuntu 16.04?

227
17 августа 2018, 09:30

Использую модуль для PHP, который крашится с ошибкой:

2018/07/03 21:27:30 [error] 18082#18082: *65787 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught Error: Call to undefined function Spatie\Async\pcntl_async_signals()

У разработчика модуля на github в issues был задан вопрос, почему эта ошибка возникает и что с ней вообще сделать. Разработчик ответил, что в системе не установлен pcntl. Проверил, установлен ли он у меня:

php -i | grep pcntl

И получил в выводе:

pcntl support => enabled

Нашёл в конфиге fpm строчку, где функция pcntl_async_signals() была отключена, убрал эту строчку, сделал service php7.2-fpm restart, но так ничего и не заработало.

Как мне включить этот злосчастный pcntl?

READ ALSO
netbeans и php 7

netbeans и php 7

Есть ли в netbeans поддержка php 7+ (в настройках указана только 5 версия php)?

169
Как получить лучшего лайкера? VK API, PHP

Как получить лучшего лайкера? VK API, PHP

есть задача - нужно получить лучшего лайкера постов за неделюПри помощи каких методов лучше всего это реализовать? (Пытался собирать все...

180
Серверный рендеринг страниц с помощью Smarty вместо Node.js для React

Серверный рендеринг страниц с помощью Smarty вместо Node.js для React

Всем привет! Осваиваю Flux, микропроект - тест-головоломкаНесколько раз в процессе работы приложения есть необходимость полного перестроения...

161
VK API уже на этапе сохранения картинки ошибка “Invalid hash”

VK API уже на этапе сохранения картинки ошибка “Invalid hash”

Нужно добавлять на стену группы фотографии

170