Heim >Backend-Entwicklung >PHP-Tutorial >Warum gibt PHPMailer auf GoDaddy-Linux-Servern den Fehler „Verbindung abgelehnt' aus?
In letzter Zeit sind bei Benutzern Probleme mit PHPMailer aufgetreten, nachdem sie ihre von GoDaddy gehosteten Websites von Windows- auf Linux-Server umgestellt haben. Trotz korrekter PHPMailer-Einstellungen, die unter Windows einwandfrei funktionierten, tritt bei einigen Benutzern jetzt die Fehlermeldung „SMTP -> FEHLER: Verbindung zum Server konnte nicht hergestellt werden: Verbindung abgelehnt (111)SMTP Connect() fehlgeschlagen“ auf. beim Senden von E-Mails.
Um dieses Problem zu beheben, hat ein Benutzer unter Linux eine vielversprechende Lösung entdeckt:
<code class="php">$mail2->Host = localhost;</code>
Dies legt nahe, dass die Angabe des Hosts als „localhost“ anstelle des typischen Hostnamens das Problem löste Verbindungsverweigerungsfehler. Darüber hinaus scheint es, dass auch das Deaktivieren der SMTP-Authentifizierung, des Benutzernamens, des Passworts und der SSL-Einstellungen zur Lösung beiträgt.
Wenn daher bei PHPMailer auf einem GoDaddy-Linux-Server Verbindungsverweigerungsfehler auftreten, können Benutzer die folgenden Schritte in Betracht ziehen:
Das obige ist der detaillierte Inhalt vonWarum gibt PHPMailer auf GoDaddy-Linux-Servern den Fehler „Verbindung abgelehnt' aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!