php隊列須要daemon進程不斷查詢隊列,實現daemon進程須要pcntl多進程的支持,爲php增長pcntl支持。 以前編譯php時,配置項沒有帶上--enable-pcntl選項。所以,須要另外安裝。安裝步驟以下。php
從新獲取源碼,若是以前編譯時源碼沒有刪除能夠直接使用。vim
cd php-7.1.2/ext/pcntl phpize ./configure --with-php-config=/usr/local/php/bin/php-config sudo make sudo make install
##編輯php.iniphp-fpm
sudo vim /etc/php.ini
添加以下內容debug
[pnctl] extension_dir = /usr/local/php/lib/php/extensions/no-debug-non-zts-20160303 extension = pcntl.so
##重啓php-fpmcode