библиотека dyld не загружена - команды командной строки PHP, Laravel, Composer не работают - PullRequest
0 голосов
/ 18 октября 2018

Я обновил свою версию PHP до 7.2 через homebrew, и теперь любая команда laravel, php и composer выдает эту ошибку.Я погуглил ошибку, но не повезло!Что мне нужно установить?Почему это теперь стало ошибкой?

libldap-2.4.2.dylib

dyld: Library not loaded: /usr/local/opt/openldap/lib/libldap-2.4.2.dylib
  Referenced from: /usr/local/bin/php
  Reason: image not found
Abort trap: 6

1 Ответ

0 голосов
/ 20 октября 2018

Я исправил это - я запустил ....

  echo 'export PATH="/usr/local/opt/openldap/bin:$PATH"' >> ~/.bash_profile
  echo 'export PATH="/usr/local/opt/openldap/sbin:$PATH"' >> ~/.bash_profile
  export LDFLAGS="-L/usr/local/opt/openldap/lib"
  export CPPFLAGS="-I/usr/local/opt/openldap/include"

Затем после слов возникла похожая ошибка, что libiconv не был загружен и не соответствовал версии PHP, которую я имел, поэтому я запустил ...

brew install libiconv
...