自制-升级php打破了php 5.6的依赖性
我使用自制在本地主机上安装了多个PHP版本:自制-升级php打破了php 5.6的依赖性,php,homebrew,Php,Homebrew,我使用自制在本地主机上安装了多个PHP版本: 标准核心php包(v7.3.12) 来自exolnet/homebrew的php 5.6已弃用 现在,当我最近将php升级到7.3.12时,它升级了一个依赖项php@5.6需要,现在我遇到了以下错误: dyld: Library not loaded: /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib Referenced from: /usr/local/Cellar/php@5.6/5.6.
- 标准核心php包(v7.3.12)
- 来自
exolnet/homebrew的php 5.6已弃用
dyld: Library not loaded: /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib
Referenced from: /usr/local/Cellar/php@5.6/5.6.40/bin/./php
Reason: image not found
[1] 83775 abort ./php
当我导航到/usr/local/opt/openssl/lib/
时,我看到我现在已经安装了升级的libcrypto.1.1.dylib
我已尝试brew升级
并重新安装php@5.6但是没有快乐
有人有什么建议吗?我真的需要在本地主机上运行两个版本的php才能继续开发。PHP5.6已经下线一段时间了。我正试图打开一个旧项目,解决同样的问题。我尝试从源代码构建1.0.0t,直接下载了一组.dylib并将它们放置在所需位置,将1.1文件进行符号链接,但没有任何效果。运行
brew update和&brew upgrade
对我来说已经足够了