2016-10-25 81 views
0

我自己编译php7。配置:错误:libcrypto未找到

  1. 下载php7源码。
  2. 百胜安装的libxml2-devel的的OpenSSL devel.i686
  3. 配置
./configure --prefix=/usr/local/php7 --with-apxs2=/usr/local/apache2/bin/apxs --enable-sockets --with-openssl<br> 

然后,我得到了一个错误:

configure: error: libcrypto not found 

我有谷歌这个错误,但什么也没得到。没有人遇到这个问题?一定有一个小错误。

回答

1

我谷歌它,它花了我很多时间,但没有得到任何东西。所以猜测它一定是一个小错误。我再次检查我的步骤,找到原因。分享给那些可能犯同样错误的人。

的要点是:

yum install libxml2-devel openssl-devel.i686 

如已知的,i686的是32位版本,而x86_64是64位版本的OS.My CENTOS的是64位的版本,但我安装OpenSSL的-devel.i686。

如果在64位操作系统与i686的版本上安装OpenSSL的,会得到如下错误:配置:错误:libcrypto找不到

+0

您可以通过下面的向上/向下表决三角形对勾,感谢接受你的答案! – Clay

相关问题