centos安装pcntl扩展

php为源码安装,安装目录为/www/php/,源码包目录为/www/software/php-5.6.30

首先,进入到源码包中扩展目录

/www/software/php-5.6.30/ext/pcntl

执行phpize

/www/php/bin/phpize

编译

./configure --with-php-config=/usr/local/php/bin/php-config

安装

make & make install

编辑php.ini,加入

extension=pcntl.so

重启php-fpm

测试一下

在test.php中加入如下代码

<?php

  echo pcntl_fork();

?>

执行后输出 1088

扩展安装成功