PHP5.5 修改了php.ini仍旧不能开启php_openssl.dll

PHP5.5 即使修改了php.ini仍旧不能开启php_openssl.dll

phpinfo()结果为OpenSSL support disabled (install ext/openssl)

试过了网上说的大部分修改方法,包括移动文件到system32和修php.ini和apache的httpd.conf,但是均无效。

有什么办法能加载吗?

可能是由于其他原因导致的。

1.确保php_openssl.dll文件已经放置在正确的扩展目录中,并且在php.ini文件中正确引用了该文件。

2.确保您的系统上已经安装了OpenSSL库。

3.你的系统上是否有其他版本的openssl,如果有,要检查你的php.ini中的extension_dir是否指向了正确的openssl位置

4.检查Apache/IIS服务器是否已经重启过,重启服务器后,更改才能生效

最后,如果仍然无法解决问题,可以尝试重新安装PHP或升级到最新版本来解决问题。

新年快乐🎉,望采纳,谢谢!!
1、检查php.ini文件中的extension=php_openssl.dll是否注释掉,如果是,取消注释;
2、检查php_openssl.dll文件是否存在,如果不存在就从PHP安装目录下的ext文件夹中复制php_openssl.dll文件到PHP安装目录;
3、重新启动Web服务器;
4、再次检查phpinfo()函数中是否有openssl模块,如果有,说明openssl模块已经成功开启。

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^