最近,用戶在將 GoDaddy 託管網站從 Windows 轉換到 Linux 伺服器後遇到了 PHPMailer 問題。儘管 PHPMailer 的準確設定可以在 Windows 上完美運行,但某些使用者現在會遇到錯誤「SMTP -> 錯誤:無法連線到伺服器:連線被拒絕 (111)SMTP Connect() 失敗」。
為了解決此問題,Linux 上的一位用戶發現了一個有前途的解決方案:
<code class="php">$mail2->Host = localhost;</code>
這表明將主機指定為「localhost」而不是典型的主機名解決了連線拒絕錯誤。此外,停用 SMTP 身份驗證、使用者名稱、密碼和 SSL 設定似乎也有助於解決此問題。
因此,當在 GoDaddy Linux 伺服器上遇到 PHPMailer 連線拒絕錯誤時,使用者可以考慮以下步驟:
以上是為什麼 PHPMailer 在 GoDaddy Linux 伺服器上拋出「連線被拒絕」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!