dyld:库未加载:/usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib、php-fpm、php5.6

Ant*_*tui 10 php macos homebrew openssl php-5.6

我在Mac OS上使用php5.6php-fpm引发了一个问题:

dyld: Library not loaded: /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib
  Referenced from: /usr/local/opt/php@5.6/sbin/php-fpm
  Reason: image not found
Run Code Online (Sandbox Code Playgroud)

现在我安装了最新的 OpenSSL 版本。并且不能降级。

Ant*_*tui 17

要解决此问题,您需要:

  1. 转到https://www.openssl.org/source/old/并下载您需要的版本
  2. 打开下载的存档,然后在那里打开终端
  3. 运行$ make clean, $ ./Configure darwin64-x86_64-cc -shared, $ make,$ make install
  4. libcrypto.1.0.0.dyliblibssl.1.0.0.dylib/usr/local/Cellar/openssl/lib/

现在它起作用了(对我来说)!