Mac下使用Homebrew 安装PHP,之前在安装PHP的时候,安装pcntl
扩展,由于缺乏安装包,php7.1版本的,pcntl安装成7.0的了,在cli模式下,使用的时候一直报错
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/opt/php71-pcntl/pcntl.so' - dlopen(/usr/local/opt/php71-pcntl/pcntl.so, 9): image not found in Unknown on line 0
使用命令卸载扩展
brew uninstall php71-pcntl
但是还是会有上面的报错,找了下php.ini
也没有配置相关信息。
最后发现brew 安装的扩展配置文件在目录/usr/local/etc/php/7.1/conf.d
下
找到文件ext-pcntl.ini
rm -rf ext-pcntl.ini
重启服务器
sudo apachectl -k restart
ok ok