php8.0.2版本配置
win系统配置php环境
配置extension_dir路径地址
- extension_dir 指定了php存放动态加载库的路径文件夹位置
extension_dir="E:\Tool\compile\phpStudy\phpstudy_pro\Extensions\php\php8.0.2nts\ext"配置redis扩展
extension=redis配置 OpenSSL 扩展
OpenSSL
进行加密和解密操作的能力。它是php处理安全通信、数据加密和证书管理的核心组件
具体来说,它支持以下功能:
SSL/TLS 通信:让 PHP 能够通过 https:// 协议发起请求(例如使用 file_get_contents 或 cURL 访问 HTTPS 网站),以及建立安全的 socket 连接。
数据加密/解密:提供对称加密算法(如 AES, DES, Blowfish)和非对称加密算法(如 RSA, DSA)。
哈希与签名:生成数据摘要(Hash,如 SHA256, MD5)以及进行数字签名和验证。
证书管理:读取、解析和操作 X.509 证书(CSR, PEM, DER 格式)。
随机数生成:生成加密安全的伪随机数。
oepnSSL 扩展必须启动:
API 调用:绝大多数第三方 API(如微信支付、支付宝、Google Maps、Facebook 等)
都强制要求通过 HTTPS 进行通信。如果没有这个扩展,PHP 无法发起 HTTPS 请求,会报错 cURL error 60: SSL certificate problem 或类似错误。
安全性:用于加密敏感数据(如数据库密码、用户令牌)。
依赖项:许多其他流行的 PHP 扩展(如 curl, soap, mongodb 等)在底层依赖 OpenSSL 来处理安全连接。
extension=openssl版权所有
版权归属:念宇
