下载对应本身版本的PHP安装包,本人mac自带的是5.6.30你们能够根据本身版本下载
查看PHP版本php
php -v vim
下载curl -O http://us.php.net/distributions/php-5.6.30.tar.gz
curl
解压安装包url
tar -xzvf php-5.6.30.tar.gf .net
进入扩展,并执行phpizecode
cd php-5.6.30/ext/pcntl
phpizecdn
坑一
blog
brew install m4
brew install autoconfit
下面就是安装的老套路io
- ./configure
- sudo make
- sudo make install
此时咱们须要把pcntl.so移到咱们PHP安装的扩展下,遇到坑二
不让咱们移动进去,那怎么办呢!拿咱们就新建一个扩展文件夹,给这个扩展指定下路径咯
sudo mkdir /usr/local/my-php-ext
sudo cp ./pcntl.so /usr/local/my-php-ext/pcntl.so
sudo -s
vim /etc/php.ini
添加内容
extension=/usr/local/my-php-ext/pcntl.so
最后执行,查看安装状况
php --ri pcntl