php dyld: Library 未为 libldap 加载
我在我的身上安装了ruby,由于某种原因,我的php安装现在遇到了问题。我在 .Mac OSX High Sierra
php 7.1
brew update && brew reinstall php71
在安装时,它在
==> Pouring php@7.1-7.1.23.high_sierra.bottle.tar.gz
==> /usr/local/Cellar/php@7.1/7.1.23/bin/pear config-set php_ini /usr/local/etc/php/7.1/php.ini system
出现错误:
dyld: Library not loaded: /usr/local/opt/openldap/lib/libldap-2.4.2.dylib
Referenced from: /usr/local/Cellar/php@7.1/7.1.23/bin/php
Reason: image not found
Warning: The post-install step did not complete successfully
You can try again using `brew postinstall php@7.1`
在终端中键入会引发相同的错误。php
我尝试过的其他方法:
- 我想也许它没有链接,所以我也尝试了: - 但不受Homebrew支持
brew unlink libldap && brew link libldap
libldap
- 然后在这里,虽然与postgres无关,但它确实讨论了问题并说通过安装(我猜被称为Homebrew) - 这安装很好,但没有解决问题
libldap
brew install openldap
libldap
openldap
我该如何解决这个问题?