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它完全可以在任何虚拟主机的服务器 –