linux系统下安装PHP扩展pcntl

1、查看当前的PHP版本并下载一个同样版本的php(我的是php5.6.22,我下的是php5.6.22)

wget http://hk1.php.net/get/php-5.5.10.tar.gz /from/this/mirror

如果你的php版本不一样请修改成 wget http://hk1.php.net/get/php-x.x.xx.tar.gz/from/this/mirror

 

2、解压php:

 tar -zxvf mirror

3、进入php/ext/pcntl/

cd ext/pcntl/

 4、执行命令phpize

phpize

 5、执行配置命令php-config()

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

(注意:在编译扩展时,如果安装有多个 PHP 版本,可以在配置时用 --with-php-config 选项来指定使用哪一个版本编译,该选项指定了相对应的 php-config 脚本的路径。)

6、编译make && make install

make && make install

 7、修改php.ini支持pcntl

echo "extension=pcntl.so" >> /etc/php.ini

8、查看phpinfo(),是否有pcntl扩展;

 

资料来源:http://www.php.cn/php-weizijiaocheng-387543.html

原文地址:https://www.cnblogs.com/ccw869476711/p/10083703.html