Sejak kebelakangan ini, pengguna mengalami isu PHPMailer selepas mengalihkan tapak yang dihoskan GoDaddy mereka daripada Windows kepada pelayan Linux. Walaupun mempunyai tetapan PHPMailer yang tepat yang berfungsi dengan sempurna pada Windows, sesetengah pengguna kini menghadapi ralat "SMTP -> ERROR: Gagal menyambung ke pelayan: Sambungan ditolak (111)SMTP Connect() gagal." semasa menghantar e-mel.
Untuk menyelesaikan isu ini, seorang pengguna di Linux menemui penyelesaian yang menjanjikan:
<code class="php">$mail2->Host = localhost;</code>
Ini menunjukkan bahawa menetapkan hos sebagai "hos tempatan" dan bukannya nama hos biasa menyelesaikan masalah ralat penolakan sambungan. Selain itu, nampaknya melumpuhkan pengesahan SMTP, nama pengguna, kata laluan dan tetapan SSL turut menyumbang kepada penyelesaian.
Oleh itu, apabila mengalami ralat penolakan sambungan dengan PHPMailer pada pelayan Linux GoDaddy, pengguna boleh mempertimbangkan langkah berikut:
Atas ialah kandungan terperinci Mengapa PHPMailer Melemparkan Ralat \'Sambungan Ditolak\' pada Pelayan Linux GoDaddy?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!