我围绕新swiftmailer 4.0.4播放用我的Zend Studio embbeded Apache服务器,我可以通过Gmail SMTP成功发送电子邮件。 现在,它的很好,而且我决定在真实的项目中使用它,这一次沿着使用XAMPP 1.6.8.any时间我运行相同的功能有此错误

  

警告:的fsockopen()[function.fsockopen]:无法连接到SSL://smtp.gmail.com:465(找不到插座运输“SSL” - 你忘记启用它,当你配置PHP在C)?:\ XAMPP \ htdocs中\项目\包括\迅速\类\夫特\运输\ StreamBuffer.php上线243

我试图实现从XAMPP索引文件SSL它受主的证书,但仍然是我的错误不会disapear.I'm真的关心this.Can任何人分享他的意见或经验?感谢阅读!

有帮助吗?

解决方案 2

我觉得由于某种原因,它开始working.i'm不知道发生了什么事,我重新安装XAMPP并没有看到这个问题anymore.weird。

其他提示

问题是,你没有安装PHP的SSL传输。不同的系统做不同的方式,所以我不知道你是如何工作的。

您可以运行一个快速的PHP应用程序来验证这一点:

<?php

print_r(stream_get_transports());

矿返回:

Array
(
    [0] => tcp
    [1] => udp
    [2] => unix
    [3] => udg
    [4] => ssl
    [5] => sslv3
    [6] => sslv2
    [7] => tls
)

如果SSL和TLS是不存在,那么你的PHP安装没有对他们的支持,你需要找到一种方法来解决这个问题。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top