0
失敗,我的腳本運行完美我的WAMP本地主機,但是當我嘗試到我的服務器上運行它,它失敗了,我想還到另一臺服務器上運行它,並把它發送我相同錯誤。 這是在服務器上運行腳本時出現錯誤:PHPMailer的工作在本地主機,但服務器
> SMTP ERROR: Failed to connect to server: Connection timed out (110)
> SMTP connect() failed.
這是我PHPMailer的配置:
require ('PHPMailer-master/PHPMailerAutoload.php');
$alertvalue = $_GET["alert"];
$mail = new PHPMailer();
echo "<p> Instance created. </p>";
$mail -> isSMTP();
$mail -> Host = "ssl://smtp.gmail.com"; // I've also tried withou the ssl://
$mail -> Port = 465; // I've also tried 587 and 25
$mail -> SMTPAuth = true;
$mail -> Username = '[email protected]';
$mail -> Password = '-------------';
$mail -> SMTPSecure = 'tls'; // I've also tried with ssl
$mail -> SMTPDebug = 1;
$mail -> From = '[email protected]';
$mail -> FromName = '----------';
$mail -> addAddress('[email protected]', '----');
任何想法,這是爲什麼happenning?我已經看過幾個類似的情況,但我還沒有能夠找出我的問題呢。
你使用wamp作爲服務器嗎? –
對於我的本地主機,是的,它在那裏工作得很好。但在服務器上,我的域名託管在我遇到錯誤的地方。 –
然後那裏有你的問題DONOT使用WAMP,因爲我太習慣它,我是在相同的位置,你在NOE改用xampp.IF它適用於XAMPP它完全可以在任何虛擬主機的服務器 –