Php OpenSSL安装了错误的版本,或者我的系统中缺少该版本
当我试图在一个新项目中执行Php OpenSSL安装了错误的版本,或者我的系统中缺少该版本,php,mysql,macos,openssl,homebrew,Php,Mysql,Macos,Openssl,Homebrew,当我试图在一个新项目中执行composer安装时,我一直在试图解决这个问题。我找到了许多解决方案,包括: brew update brew install openssl force link export PATH=$(brew --prefix openssl)/bin:$PATH in ~/.bash_profile 但所有这些都导致了这一错误: 问题1 minishlink/web push v1.1需要lib openssl*->请求的链接库openssl安装了错误的版本或您的系
composer安装时,我一直在试图解决这个问题。我找到了许多解决方案,包括:
brew update
brew install openssl force link
export PATH=$(brew --prefix openssl)/bin:$PATH in ~/.bash_profile
但所有这些都导致了这一错误:
问题1
- minishlink/web push v1.1需要lib openssl*->请求的链接库openssl安装了错误的版本或您的系统中缺少该版本,请确保有提供该版本的扩展
- laravel通知频道/webpush开发主管需要Minihlink/web push 1.1.*->可满足Minihlink/web push[v1.1]的要求
- laravel通知频道/webpush开发主机->的安装请求可由laravel通知频道/webpush[开发主机]满足
我的PHP版本是5.6.24
我的问题是,如果我卸载它,我会得到一个警告:
Error: Refusing to uninstall /usr/local/Cellar/openssl/1.0.2j
because it is required by mysql, which is currently installed.
You can override this and force removal with:
brew uninstall --ignore-dependencies openssl
如果我卸载OpenSSL并重新安装它,MYSQL会受到影响吗?我必须重新安装MySQL和PHP吗?因为我在做一些项目,我害怕把事情搞砸。
更新
我在下面的评论中找到了解决方案,但在这里的网站上没有提到:)祝你好运!
谢谢你我刚看完这一页,它现在可以用了还可以看到,,,等等。我已经尝试了以上所有答案,但没有运气。。。
Error: Refusing to uninstall /usr/local/Cellar/openssl/1.0.2j
because it is required by mysql, which is currently installed.
You can override this and force removal with:
brew uninstall --ignore-dependencies openssl