相关疑难解决方法(0)

自制软件 - 升级 php 破坏了 php 5.6 依赖

我使用自制软件在本地主机上安装了多个版本的 PHP:

  • 标准核心 php 包 (v7.3.12)
  • php 5.6 来自 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 才能继续开发。

php homebrew

12
推荐指数
1
解决办法
532
查看次数

标签 统计

homebrew ×1

php ×1