我現在有一些問題很長一段時間了。Laravel郵件奇怪的超時錯誤
我的應用正在向用戶發送郵件。
在上個月我已經將這個應用程序遷移到Laravel(5.4當前)。
很多時候,我收到錯誤:
Swift_TransportException in AbstractSmtpTransport.php line 404:
Connection to my-smtp.company.com:25 Timed Out
問題是,我無法擺脫這種錯誤消息。
它發生在約10%的情況下 - 或排隊的任務和實時發送的郵件。
奇怪的是那些郵件實際上是發出來的,但是反正出現錯誤。
我使用Windows服務器以及運行聽衆這樣排隊郵件:
D:\php-7.1.1-x64\php.exe D:\wwwroot\myapp\artisan queue:listen --timeout=60 --tries=1
我做了一些測試,看起來當錯誤是拋出它始終是後33-36秒發射隊列作業後像或者在瀏覽器中執行代碼。
將max_execution_time時間更改爲60秒,但沒有幫助。
任何人都可以幫到我嗎?
可能的複製[在夫特\ _TransportException AbstractSmtpTransport.php線404:連接到smtp.gmail.com:465超時](http://stackoverflow.com/questions/33630220/ swift-transportexception-in-abstractsmtptransport-php-line-404-connection-to-sm) – LuFFy
不,不是。在我的情況下,它正在工作,但成功發送郵件時發生超時錯誤。 – Grzesiek
請嘗試以下解決方案:http://stackoverflow.com/a/38197222/2087247 – LuFFy