在 XAMPP 中启用 OpenSSL

2022-08-30 10:22:49

我花了三个小时,但我没有找到任何东西;我无法连接到启用了 SSL 的服务器。我想列出我做了什么:

首先检查我的PHP扩展目录是否按顺序;扩展不存在,php_openssl.dll

然后我打开了我的php.ini文件,但我看不到任何扩展名=php_openssl.dll行来取消注释。

另外,我在谷歌上搜索,看到有同样问题的人。http://www.apachefriends.org/f/viewtopic.php?p=162623

但是,我也有

OPENSSL_CONF C:/xampp/apache/bin/openssl.cnf 
...
openssl
OpenSSL support enabled 
OpenSSL Library Version OpenSSL 0.9.8l 5 Nov 2009 
OpenSSL Header Version OpenSSL 0.9.8l 5 Nov 2009

没有行 。我该怎么办?请分享您的建议。


答案 1

是的,您必须打开并删除分号才能:php.ini

;extension=php_openssl.dll

如果您没有该行,请检查您是否具有该文件(在我的PC中已打开),并将其添加到“动态扩展”部分中:D:\xampp\php\extphp.ini

extension=php_openssl.dll

答案 2
[PHP_OPENSSL]
extension=php_openssl.dll

这就是答案。


推荐