WDlinux官方论坛's Archiver

ccna8008 发表于 2015-4-24 13:14

openssl升级问题求救

相信论坛里面的资料够多了,网络上的资料也够多了.
我升级之后碰到了一个问题,我已经重复了N次,无奈只能在论坛求助,发贴之后我也会继续想办法解决.
升级后openssl显示出来了两个版本.我很困惑是为什么?
[attach]5325[/attach]

详细说下我的操作流程:
我安装了centos 6.6 64位版本,然后按照了wdcp.本地虚拟机.
升级openssl,默认安装在/usr/local/ssl/
wget http://www.openssl.org/source/openssl-1.0.2a.tar.gz
tar xzvf openssl-1.0.2a.tar.gz
cd openssl-1.0.2a
./config shared zlib
make
make test
make install
mv /usr/bin/openssl /usr/bin/openssl.old
mv /usr/include/openssl /usr/include/openssl.old
ln -s /usr/local/ssl/bin/openssl /usr/bin/openssl
ln -s /usr/local/ssl/include/openssl /usr/include/openssl
echo "/usr/local/ssl/lib" >> /etc/ld.so.conf
ldconfig -v
openssl version
显示 1.0.2a
重新编译PHP
我的php版本是5.3.27,我从官网下载了一个版本
/www/wdlinux/apache_php-5.3.27/bin/php -i | grep Comman 显示编译时的参数,下图是我的编译参数,修改了openssl的路径/usr/local/ssl/
[attach]5326[/attach]
然后重新编译,最后的就变成这样了,为什么会这样?求高手指教!感激不尽,我升级这个做了好久好久.

ccna8008 发表于 2015-4-24 15:28

上谷歌查询下,得到的信息是,可能是apache的问题.需要重新编译apache
接下来我重新编译下nginx的php看到openssl显示正常,所以可能肯定是apache的问题了.附图一张nginx下的PHP显示正常!
[attach]5328[/attach]

qkowen 发表于 2015-7-2 18:47

请问问题解决没,我也遇到相同问题。:L

bit 发表于 2017-1-10 12:06

楼主用的是LANMP环境吗?
我也遇到同样的问题,phpinfo显示的openssl库文件版本和头文件版本不一致
多次重新编译php和nginx都不见效果
不知道楼主的问题是否已经解决呢?当然如果有幸登录看到的话,给个回复,wdcp论坛的月经贴太多,2333~~

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.