php8开启OpenSSL扩展库报错disabled install ext
更新:2024-11-14 11:08:11
人气:217
来源:本站原创
A+
首先明确是在windows环境下配置的apache和php8.1通过查看phpinfo(),发现报错:
你可以查看一下OpenSSL support这个选项,如果你看到为disabled(禁用) 说明你还未正确开启。
常规的PHP.INI文件和httpd.conf文件配置大家肯定都会,重点在下面的:
复制相关DLL文件到指定目录
在php7.4版本之后, 我们要将libcrypto-1_1-x64.dll,libssl-1_1-x64.dll这两个DLL文件复制拷贝到你安装的apache安装目录下的bin目录下就可以了,这两个文件在安装的php的根目录下。
另外最好把libcrypto-1_1-x64.dll、libssl-1_1-x64.dll、php_openssl.dll这三个DLL文件都分别复制到以下几个windows系统目录当中。
php_openssl.dll文件默认就存在于php的ext目录中。
C:\Windows\System32
C:\Windows\SysWOW64
最后我们就重启一下apache,然后再次执行一下phpinfo()
推荐的文章
随手记
PHP经验分享
- ● apache下php生成验证码图片不能显示
- ● PHP使用AES加密解密示例(无偏移)
- ● Pluginmysql_native_passwordreported:''mysql_native_password'isdeprecate问题
- ● PHP实现计算CRC-16/MODBUS校验位
- ● MySQLSUM在没有符合查询条件时返回结果为空的处理办法
- ● 如何开启PHP8的JIT提升运行速度
- ● 钉钉API接口-用PHP+Curl实现获取用户信息
- ● 钉钉API接口-用PHP+Curl实现获取应用Access_Token
- ● 在PHP中使用CURL,“撩”服务器只需几行——phpcurl详细解析和常见大坑
- ● MySQLInnodb并发涉及参数说明