appserv appserv-win32-2.5.9.zip
基础下安装了一个
httpd-2.2.19-win32-x86-openssl-0.9.8r.msi 
extension=php_openssl.dll
LoadModule ssl_module modules/mod_ssl.so
1.打开c:/windows,里面有一个php.ini ;extension=php_openssl.dll   
2.进入AppServ的安装目录,到php文件夹里面,分别搜索  libeay32.dll  和  ssleay32.dll  ,把它们复制到 c:/windows/system32 下面
但是无法正常使用openssl  用phpmailer gmail 发邮件报错
unable to connect to ssl://smtp.gmail.com:465 (Unable to find the socket transport

解决方案 »

  1.   

    openssl 我已经配置成功但是 phpmailer报错如下
    SMTP Error: Could not connect to SMTP host. Error: SMTP Error: Could not connect to SMTP host.
      

  2.   

    需要打开extension=php_openssl.dll扩展$fp = fsockopen('ssl://smtp.gmail.com',465,$errno,$error,30);
    if(is_resource($fp))die('连接成功');
      

  3.   

    以上无法连接,但是
    php_openssl.dll
    extension=php_sockets.dll都已经安装正常 phpinfo(); 都可以看到,防火墙也已经退出
      

  4.   

    LoadFile "ssleay32.dll"
    加载一下这个试试,这是ssl的共享模块
      

  5.   

    ssleay32.dll复制到windows/system32文件夹下
      

  6.   

    我是用APPCHE 的,好的我试下