# 下載源碼包 wget http://cn.php.net/distributions/php-7.2.1.tar.gz # 解壓 tar zxvf php-7.2.1.tar.gz # 進入文件執行編譯 cd php-7.2.1/ext/pcntl phpize ./configure make # 拷貝編譯.so文件到MAMP extensions目錄(具體的文件夾看自己的目錄哦) cp modules/pcntl.so /Applications/MAMP/bin/php/php7.2.1/lib/php/extensions/no-debug-non-zts-20170718 # 編輯php.ini引入擴展 echo "extension=pcntl.so" >> /Applications/MAMP/bin/php/php7.2.1/conf/php.ini
檢查是否安裝成功
php --ri pcntl
博主在上面執行phpize中出現Cannot find autoconf.錯誤。
解決方法也很簡單,安裝個autoconf即可。
brew install autoconf brew install m4
