我正在尝试使用 OpenSSL 编译 PHP。只需配置即可与默认 OpenSSL 库 0.9.6 配合使用--with-openssl=/usr
.
但是,我安装了一个新的 OpenSSL 库 1.0.0,我想用它来编译 PHP。这个图书馆位于/usr/local/ssl/bin
.
不幸的是,这不起作用:
configure: error: Cannot find OpenSSL's <evp.h>
如何使用新的 OpenSSL 库编译 PHP?
通过重新编译curl来修复它,因为curl的编译版本也使用旧的openssl lib
sudo ./configure -disable-shared -with-ssl=/usr/local/ssl
编译curl后,还再次编译了php --with-openssl=/usr ,phpinfo告诉我它正在使用新的openssl lib。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)