php5.2 openssl 扩展库开启不了的原因,网上找了许多方法,但安装网上的说去处理了,但是还解决不了,最后自己摸索才发现一个extras文件夹里面也有openssl的文件,才解决了问题。
今天安装一个08cms程序,发现需要开启openssl扩展库,但是弄了半天就是启动不了,后来乱点了之后,才发现丢失了一个dll文件。修复了一下重启了一下apache就OK了。
下面是正常开启openssl的方法:
1、打开PHP目录,找到配置文件php.ini 在中把“ ;extension=php_openssl.dll”前面的“;”去掉
2、复制php安装目录中的libeay32.dll和ssleay32.dll复制到系统盘里的system32目录下、复制php_openssl.dll到系统盘里的system32目录下、重启IIS或者apache环境 这样就可以打开php的openssl_open支持 一般正常的情况下,根据上面的方法就可以开启了。
但PHP5.2中,还有一个文件夹,里面的openssl文件夹中的openssl.exe文件,点击可以启动。其实我也不知道它是干嘛的,但我点击运行的时候,电脑提示我libeay32.dll文件丢失了,然后电脑管家提示我叫我修复一下,我修复一下,重启一下apache就可以正常开启了。