Mac MAMP Pro 环境PHP添加pcntl扩展
Mac MAMP Pro 环境PHP添加pcntl扩展
本文以PHP7.2.16
举例,涉及到版本的地方自行替换成自己的。
下载并解压源码包
#下载源码包
wget http://us.php.net/distributions/php-7.2.16.tar.gz
# 解压
tar zxvf php-7.2.16.tar.gz
进入文件夹执行编译
cd php-7.2.6/ext/pcntl
/Applications/MAMP/bin/php/php7.2.16/bin/phpize
./configure --with-php-config=/Applications/MAMP/bin/php/php7.2.16/bin/php-config
make && make install
配置php.ini
1. 配置Template的php.ini
MAMP Pro > File -> Edit Template -> PHP(php.ini)
extension=pcntl.so
2. 配置指定版本的php.ini
cd /Applications/MAMP/bin/php/php7.2.16/conf
vim php.ini
重启服务并验证
报错
1 Cannot find autoconf.
如果遇到在执行phpize
时遇到Cannot find autoconf.
错误,安装autoconf
即可。
brew install autoconf
还没有评论,来说两句吧...