2

我一直在尝试使用 SwiftMailer 和 gmail 帐户发送电子邮件,但它向我显示著名的推荐人没有检测到 SSL

致命错误:未捕获的异常 'Swift_TransportException' 带有消息'无法与主机 smtp.gmail.com 建立连接 [无法找到套接字传输“ssl” - 您在配置 PHP 时是否忘记启用它?#1351731711]' 在 C:\Program Files\EasyPHP-12.1\www\Swift-4.3.1\lib\classes\Swift\Transport\StreamBuffer.php:259 堆栈跟踪:#0 C:\Program Files\EasyPHP-12.1 \www\Swift-4.3.1\lib\classes\Swift\Transport\StreamBuffer.php(64): Swift_Transport_StreamBuffer->_establishSocketConnection() #1 C:\Program Files\EasyPHP-12.1\www\Swift-4.3.1\ lib\classes\Swift\Transport\AbstractSmtpTransport.php(115): Swift_Transport_StreamBuffer->initialize(Array) #2 C:\Program Files\EasyPHP-12.1\www\Swift-4.3.1\lib\classes\Swift\Mailer。 php(80): Swift_Transport_AbstractSmtpTransport->start() #3 C:

我一直在谷歌上,在这里和我的 php.ini 和 apache 配置文件,法语和英语教程,似乎没有什么最接近我认为是使用 cmd 命令制作许可证文件......
请指示我并通过我正在使用的分步方法或教程了解我的无知
:Windows 8,使用带有 PHP 5 中断器的 EasyPhP 12.1 Apache 2,启用 php_curl 并且 Swift-4.3.1 文件夹包含 swiftMailer 包

谢谢你

4

1 回答 1

3

当您尝试连接到 SSL 连接时,您必须在php.ini中启用您的php_openssl模块。

于 2013-04-29T18:18:28.680 回答