0

我在 Symfony2.2 项目中使用文件假脱机。我每分钟都用 cron 冲洗阀芯。

每 16 分钟发生一次错误,精度为几秒:例如 14:38:31、14:54:31、15:14:31、15:30:31。等等

[12-Aug-2013 16:02:31 Europe/Berlin] PHP Fatal error:  Uncaught exception 'Swift_IoException' with message 'Connection to mail.mydomain.pl:25 Timed Out' in /home/projectname/test.projectname.pl/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php:169

这是堆栈跟踪:

Stack trace:
#0 /home/projectname/test.projectname.pl/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php(400): Swift_Transport_StreamBuffer->readLine(NULL)
#1 /home/projectname/test.projectname.pl/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php(277): Swift_Transport_AbstractSmtpTransport->_getFullResponse(NULL)
#2 /home/projectname/test.projectname.pl/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/EsmtpTransport.php(245): Swift_Transport_AbstractSmtpTransport->executeCommand('QUIT??', Array, Array)
#3 /home/projectname/test.projectname.pl/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php(217): Swift_Transport_EsmtpTransport->executeCommand('QUIT??', Array)
#4 /home/projectname/test.projectname.pl/vendor/swiftmailer/swiftmailer/lib/classes/ in /home/projectname/test.projectname.pl/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php on line 169

我没有想法,不知道接下来我可以检查什么。

也许服务器有连接限制,但不知道如何检查。此外 - swiftmailer:spool:send 不应该在执行后关闭连接吗?

这是来自 cron 的命令:

/home/projectname/test.projectname.pl/app/console swiftmailer:spool:send

更新:这是由于 smtp 服务器提供商。

4

0 回答 0