找不到符号:_SSLv2_client_method

时间:2015-12-30 15:48:42

标签: macos apache ssl openssl

我试图更新openssl,以便它可以使用libssl.1.0.0而不是libssl.0.9.8.dylib

所以我移动了两个文件

  • /usr/lib/libssl.0.9.8.dylib
  • /usr/lib/libssl.0.9.7.dylib

进入我的家,我在libssl.1.0.0.dylib内复制了/usr/lib。这也没有用,所以我将两个原始文件重新移动到了他们的位置,但现在Apache(以及使用ssl的其他应用程序)不再启动了。 Apache说:

  

/Applications/MAMP/conf/apache/httpd.conf第111行的语法错误:无法将/Applications/MAMP/Library/modules/mod_ssl.so加载到服务器:dlopen(/ Applications / MAMP / Library / modules / mod_ssl.so,10):找不到符号:_SSLv2_client_method \ n引用自:/Applications/MAMP/Library/modules/mod_ssl.so\n预期在:/usr/lib/libssl.0.9.8 .dylib \ n在/Applications/MAMP/Library/modules/mod_ssl.so`

libssl.0.9.8.dylib位于usr/lib内,所以我不知道为什么/找不到它。是否有可能修复?

0 个答案:

没有答案