【问题标题】:How to solve error of Library not loaded?如何解决库未加载的错误?
【发布时间】:2021-08-15 13:46:24
【问题描述】:

升级自制程序时遇到错误

dyld:库未加载:/usr/local/opt/openldap/lib/libldap-2.4.2.dylib 引用自:/usr/local/bin/php 原因:找不到图片 中止陷阱:6

【问题讨论】:

  • 不应该在超级用户中问这个问题`

标签: php laravel homebrew


【解决方案1】:

你将不得不运行brew install openldap libiconv

要让编译器找到 libiconv,您可能需要设置:

export LDFLAGS="-L/usr/local/opt/libiconv/lib"

export CPPFLAGS="-I/usr/local/opt/libiconv/include"

看看openldap是否已经安装并运行brew upgrade openldap

如果你需要在你的 PATH 中首先有 php@7.4,运行:

echo 'export PATH="/usr/local/opt/php@7.4/bin:$PATH"' >> ~/.zshrc
echo 'export PATH="/usr/local/opt/php@7.4/sbin:$PATH"' >> ~/.zshrc

终于运行brew services start php@7.4

【讨论】:

    【解决方案2】:

    再试一次这个命令:

    brew install openldap libiconv
    

    【讨论】:

      猜你喜欢
      • 2018-05-17
      • 1970-01-01
      • 2020-03-22
      • 1970-01-01
      • 2010-11-16
      • 1970-01-01
      • 1970-01-01
      • 2020-06-18
      • 1970-01-01
      相关资源
      最近更新 更多