小编Fin*_*inn的帖子

无法打开 PHP,dyld:库未加载

我知道还有许多其他与此错误相关的问题,但我已经尝试了所有答案,但没有任何效果。

完全错误

dyld: Library not loaded: /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib
Referenced from: /usr/local/opt/php@7.1/bin/php
Reason: image not found
Abort trap: 6
Run Code Online (Sandbox Code Playgroud)

错误何时发生?

在通过 RVM 将 Ruby 更新到 2.6.3 之后。

每当我在终端中输入“php”时,就会出现错误。

采取的步骤

  • 基本步骤:重启Macbook,打开新的终端窗口。
  • 卸载/重新安装:Node、Openssl、libpng、Ruby
  • 更新/升级:酿造
  • 未链接/已链接:libidn、autoconf
  • 通过 chown -R /usr/local 赋予自己所有权利
  • OpenSSL: $ sudo rm /usr/bin/openssl, brew 重新安装 openssl@1.1
  • 酿造清理
  • 重装 PHP

版本

  • Mac OS Mojave 10.14.6

  • PHP 7.4

  • 红宝石 2.6.3p62
  • RVM 1.29.9

运行 Brew Doctor 时

Please note that these warnings are just used to help the Homebrew maintainers
with debugging if you file …
Run Code Online (Sandbox Code Playgroud)

php macos homebrew openssl

3
推荐指数
3
解决办法
4289
查看次数

标签 统计

homebrew ×1

macos ×1

openssl ×1

php ×1