修改nginx配置,查看状态发现报错,重启电脑后mysql 登录报错
dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
Referenced from: /usr/local/bin/nginx
Reason: image not found
Abort trap: 6
解决方案:
1.网上查了查,大部分解决方案如下【你可以试试】
查看本机openssl版本号
brew switch openssl "具体版本"
显示本机版本为 1.1.1g
然后执行 brew switch openssl 1.1.1g
切换成功然后再执行发现还是报错
2.然后试着升级mysql版本
brew upgrade mysql
再登录mysql果然可以
然后试着升级下nginx
升级完成执行下
可以执行nginx命令,不过出现了新的报错。以上就是解决openssl不匹配的问题
进入目录看看有没有这些文件
OK完美解决