500: Erreur Interne du Serveur dans l'utilisation de PHPMailer
Je suis en train d'envoyer un email en utilisant le code suivant et je me fais Erreur Interne du Serveur. Je ne suis pas sûr pourquoi, je vais avoir ce problème.
Code PHP:
<?php
$mail = new PHPMailer(); //create a new object
$mail->IsSMTP(); //enable SMTP
$mail->SMTPDebug = 0; //debugging: 1 = errors and messages, 2 = messages only
$mail->SMTPAuth = true; //authentication enabled
$mail->SMTPSecure = 'ssl'; //secure transfer enabled REQUIRED for Gmail
$mail->Host = 'smtp.gmail.com';
$mail->Port = 465;
$mail->Username = '[email protected]';
$mail->Password = "mypasswordhere";
$mail->SetFrom($from, $from_name);
$mail->Subject = $subject;
$mail->Body = $body;
$mail->AddAddress('[email protected]');
if(!$mail->Send()) {
$error = 'Mail error: '.$mail->ErrorInfo;
return false;
} else {
$error = 'Message sent!';
return true;
}
?>
J'ai juste mis ce fichier en tant que test.php à l'intérieur de la PhpMail dossier après l'extraction. Comme le ci-dessous
OriginalL'auteur Kerry | 2013-05-22
Vous devez vous connecter pour publier un commentaire.
Vous avez manqué une seule citation sur la ligne:
L'erreur derrière est probablement un PHP erreur d'analyse, ce qui est indiqué dans votre journal des erreurs d'Apache.
oui surtout quand vous avez turened de rapport d'erreur.
Essayez
ini_set('display_errors', '1');
pour afficher les erreurs.s'il vous plaît être un bon supporter et accepter des réponses utiles
Vous avez aussi manqué une seule citation à la fin. N'avez-vous pas?
OriginalL'auteur Raptor