![Xampp 服务器无法连接到 ssl:// 端口 443](https://linux22.com/image/552774/Xampp%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%97%A0%E6%B3%95%E8%BF%9E%E6%8E%A5%E5%88%B0%20ssl%3A%2F%2F%20%E7%AB%AF%E5%8F%A3%20443.png)
我最近使用 Zend Framework 测试 google 电子表格 api,但出现此错误
Uncaught exception 'Zend_Gdata_App_HttpException' with message 'Unable to Connect to ssl://www.google.com:443. Error #148105208: Unable to find the socket transport "ssl" - did you forget to enable it when you configured PHP?' in ....
我正在使用 Xampp 1.7.4,我已经检查了 httpd.conf,mod_ssl.so 已在那里启用。请帮忙
答案1
错误消息似乎与 php ssl 模块有关,而不是 apache。您可以通过运行来检查启用了哪些模块php -m
。查找 openssl 行。
如果尚未启用,您可以在 php.ini 文件中添加以下行来启用它:
extension=php_openssl.so
以上适用于 Linux,在 Windows 上您可以使用:
extension=php_openssl.dll
可能是您的 XAMPP 安装中此行已被注释掉。