我使用自制软件在本地主机上安装了多个版本的 PHP:
exolnet/homebrew-deprecated
现在,当我最近将 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.40/bin/./php
Reason: image not found
[1] 83775 abort ./php
Run Code Online (Sandbox Code Playgroud)
当我导航到时,/usr/local/opt/openssl/lib/
我看到我现在已经libcrypto.1.1.dylib
安装了升级版。
我试过brew upgrade
并重新安装 php@5.6 但没有任何乐趣。
有人有建议吗?我真的需要在我的本地主机上运行两个版本的 php 才能继续开发。