fsockopen ssl:// 出现0 (操作成功完成。 )问题

longyear 2006-09-10 11:26:05
windows 2003 server
php 4.4.1
apache 2.0.55

$fp = fsockopen("ssl://smtp.gmail.com", 465, $errno, $errstr, 10);
if (!$fp) {
echo "$errno ($errstr)<br />\n";
} else {
fclose($fp);
}

0 (操作成功完成。 )

其他环境上就是好的
...全文
350 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
iasky 2006-09-12
  • 打赏
  • 举报
回复
哦,我的open_ssl没有开……
ice_berg16 2006-09-12
  • 打赏
  • 举报
回复
在我的测试环境上apache的mod_ssl没有打开,但是却是可以的。php 4.3.2 apache 2.0.49

这个和apache的没关系
要使用ssl,必须启用open_ssl模块

可以试试pfsockopen,是fsockopen的持续连接版本
lantersen 2006-09-12
  • 打赏
  • 举报
回复
是否有返回的异常信息?
iasky 2006-09-10
  • 打赏
  • 举报
回复
还有就是要enable ssl

mod_ssl
iasky 2006-09-10
  • 打赏
  • 举报
回复
gmail的smtp常常down
longyear 2006-09-10
  • 打赏
  • 举报
回复
在我的测试环境上apache的mod_ssl没有打开,但是却是可以的。php 4.3.2 apache 2.0.49

21,887

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧