`
jimmygan
  • 浏览: 83321 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

Apache服务器下PHP调用openssl链接被重置处理

阅读更多
环境:windows + Apache + PHP
操作:调用openssl_private_encrypt ($data, &$crypted, $key, $padding = null)
症状:浏览器显示“连接被重置”

解决办法:
将php安装目录下 php/ssleay32.dll和php/libeay32.dll 拷贝到 Apache/bin目录下
分享到:
评论

相关推荐

    c语言可调用 openssl

    1. **SSL/TLS协议支持**:OpenSSL实现了SSLv2、SSLv3、TLSv1.x版本的协议,允许创建安全的网络连接,防止数据在传输过程中被窃取或篡改。 2. **加密算法**:提供了多种加密算法,如AES、DES、Blowfish等,用于数据...

    delphi7调用openssl修正版

    在 Delphi 7 中调用外部库(如OpenSSL)通常需要使用DLL导入,编写适当的接口函数,并处理内存管理和类型转换。 2. **OpenSSL**:OpenSSL 包含了大量的加密和安全功能,如SSL/TLS协议,以及多种加密算法,如AES、...

    java调用openssl生成证书

    Java调用OpenSSL生成证书是一种常见的安全操作,用于创建数字证书,这些证书在网络安全中扮演着重要角色,例如HTTPS通信、服务器身份验证等。在这个过程中,我们通常会使用OpenSSL命令行工具,然后通过Java程序来...

    直接调用OpenSSL.rar

    在IT领域,OpenSSL是一个广泛使用的开源库,主要用于加密、安全通信和数字证书处理。它包含两个主要组件:libeay32.dll是其核心的动态链接库,提供了加密算法和安全功能;ssleay32.dll则包含了SSL/TLS协议实现。在...

    apache openssl 安装文件 和 测试资源

    Apache OpenSSL 是一个强大的安全套接层 (SSL/TLS) 库,它包含了各种加密算法、常用的密钥和证书处理功能,以及服务器和客户端的应用程序。Apache HTTP Server 是世界上最流行的Web服务器软件,它能够通过OpenSSL...

    linux 安装Apache+openssl 过程

    在Linux系统中安装Apache服务器并集成OpenSSL安全套接层库是一个涉及多个步骤的过程,目的是为了构建一个既能够处理HTTP请求,又能提供SSL/TLS加密通信的Web服务器。以下是详细的知识点描述: 1. 安装apr(Apache ...

    配合apache(2.2.x)+openssl(0.9.6->1.0.1升级)过程博文环境搭建的资源

    这些资源是配合apache(2.2.x)+openssl(0.9.6->1.0.1升级)过程博文环境搭建中所需要的资源,不是太好找,所以都传上来,主要有: 1.升级opensslV1.0.1b单独用到的三个文件:libeay32.dll,openssl.exe,ssleay32.dll ...

    apache 2.4.2 win64安装包 openssl

    apache2.4.2 win64 安装包

    php5.3.1+apache openssl

    php5.3.1 v6版本适用于Apache等web服务器,Apache安装包含有openssl插件,php中含有php5apache2_2.dll文件,在windows7下配置并附有配置文件,我都搭建过了可以用,MySQL安装简单所以在这就没有添加进去。

    apache_2.4.4-x64-openssl-1.0.1.rar

    "apache_2.4.4-x64-openssl-1.0.1.msi"是Windows下的安装程序文件,采用Microsoft Installer(MSI)格式,用户可以通过这个文件轻松安装Apache服务器。安装过程中,系统会自动配置必要的服务和设置,使得Apache可以...

    运行php的apache服务器2.2

    标题中的“运行php的apache服务器2.2”指的是在Apache HTTP Server版本2.2上配置并运行PHP环境,以便能够处理PHP脚本。Apache 2.2是一个流行的开源Web服务器,而PHP是一种广泛使用的服务器端脚本语言,常用于动态...

    Apache_2.4.23-x86-openssl-1.0.2h.zip

    综上所述,Apache_2.4.23-x86-openssl-1.0.2h.zip压缩包包含了一整套用于32位Windows系统的Apache服务器安装程序,结合了OpenSSL的安全功能,为开发者和管理员提供了一个强大且安全的Web服务环境。正确配置和使用此...

    Apache_2.4.23-x64-openssl-1.0.2h.zip

    1. **模块化设计**:Apache服务器的核心被设计为高度模块化,允许用户根据需求选择安装和配置特定功能模块,如mod_rewrite(URL重写)、mod_security(安全防护)等。 2. **性能优化**:此版本引入了多项性能提升...

    用openssl为apache制作ssl证书

    本文将详细介绍如何使用OpenSSL这一强大的工具为Apache服务器生成自签名的SSL证书。 #### 二、准备工作 在开始之前,请确保您的系统已安装OpenSSL。如果尚未安装,可以根据操作系统不同进行相应的安装操作: - **...

    apache2.2.25_OpenSSL1.0.1u.zip(win32版本)

    我在win10下对Apache 2.2.25 源码增加了OpenSSL1.0.1.u的模块并重新编译,从而解决了原始的Apache 2.2.25 不支持 TLSv1.2 的问题。该版本在Windows Server 2008 R2 下可以正常运行。

    Apache+MySQL+PHP 配置过程

    PHP是用于处理服务器端脚本的编程语言,与Apache结合,可以实现动态网页。这里下载的是php-5.3.10-Win32-VC9-x86.zip,这是一个线程安全版本。由于是zip文件,解压缩后需要手动配置。将PHP目录添加到系统PATH环境...

    apache openssl配置快速的https网站

    1. **获取软件包**:首先,你需要从官方网站下载 Apache 和 OpenSSL 的源代码包。对于 Apache,访问 www.apache.org;对于 OpenSSL,访问 openssl.org。在下载后,检查文件的完整性,通常通过比较 MD5 或 PGP 签名。...

    openssl 使用方法步骤详解(调用过程分析)

    对于服务器端,使用`SSL_new`创建一个新的SSL对象,然后将已建立的TCP套接字描述符赋值给SSL对象的文件描述符,最后调用`SSL_accept`等待客户端的连接。客户端同样先创建SSL对象,设置文件描述符,但调用`SSL_...

    apache_2.2.11-win32-x86-openssl-0.9.8i_gpxz

    Apache HTTP Server,简称Apache,是世界上最流行的Web服务器软件之一,被广泛用于各种操作系统,包括Windows。这个名为"apache_2.2.11-win32-x86-openssl-0.9.8i_gpxz"的压缩包文件,显然包含了在Windows 32位系统...

    php各个版本的openssl的dll文件包

    因此,如果你的PHP应用需要用到OpenSSL功能,如HTTPS连接、数字签名、加密等,你就需要确保系统中有正确的openssl.dll文件,并且已经被正确配置到PHP的扩展目录中。 “dll安装方法.txt”可能包含了详细的安装步骤,...

Global site tag (gtag.js) - Google Analytics