在PHP fsockopen()

中启用SSL 我正在使用PHP fsockopen()来完成我的服务器和PayPal之间的付款。但是,当我尝试使用SSL连接时,我收到此错误:
Warning: fsockopen() [function.fsockopen]: unable to connect to ssl://:443 
(Unable to find the socket transport "ssl" - did you forget to enable 
it when you configured PHP?)
我确信我对fsockopen()方法的调用是正确的,因为它在我在开发服务器上升级PHP之前正常工作。 这个连接是加密的很重要,所以我无法解决这个问题。 我在php.ini文件中找不到关于fsockopen()SSL连接的任何配置。任何人都可以指引我吗? 谢谢您的帮助, spryno724     
已邀请:
这意味着您的SSL模块未使用PHP的其余部分进行编译,或者已编译但未通过php.ini启用。 起点:看看phpinfo()对ssl的看法是什么?     
你用的是什么操作系统?如果是* nix平台,PHP很可能在没有SSL支持的情况下编译。如果是Windows,我会检查以确保在php.ini中启用了SSL模块     

要回复问题请先登录注册