具有的fsockopen问题而与swiftmailer发送邮件
-
18-09-2019 - |
题
我围绕新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安装没有对他们的支持,你需要找到一种方法来解决这个问题。
不隶属于 StackOverflow