Mac openssl 未找到 / 加载失败问题处理
mac dyld: Library not loaded: /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib 解决方法
执行
php56 -v
报错如下:dyld: Library not loaded: /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib Referenced from: /usr/local/bin/php56 Reason: image not found [1] 2383 abort php56 -v
/usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib 这个 PHP 依赖的不存在,原因可能是因为昨天安装了PHP7.2 时 安装了其他版本 openssl ,先查看一下问题入戏
cd /usr/local/Cellar ls
结果如下:
cd /usr/local/opt ls
结果如下:
解决方法
查看openssl版本号cd /usr/local/Cellar/openssl ls
cd /usr/local/opt
ls
brew switch openssl 1.0.2s
然后重启 PHP5.6 nginx,成功!
本作品采用《CC 协议》,转载必须注明作者和本文链接
感谢解决了我的问题!!!
感谢
我把openssl那个1.0.2s的版本已经卸载了,怎么办。。。。。
解决了我的问题