我最近使用 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 安装中此行已被注释掉。