PHPMailer affiche les informations d'erreur non désirées.

  • vision
  • Beginner
  • Beginner
  • Avatar de l’utilisateur
  • Inscription: Mai 20, 2004
  • Messages: 57
  • Loc: Maryland
  • Status: Offline

Message Novembre 11th, 2010, 5:23 am

N'importe qui ont une expérience avec PHPMailer?

Je l'ai utilisé pendant des années et c'est seulement maintenant arriver à une question.

Si je tente d'envoyer un message via un serveur SMTP qui est en panne, je peux piège de la question et de gérer la situation.

Malheureusement, quand cela se produit PHPMailer permet d'imprimer le texte suivant:

SMTP Erreur: Impossible de se connecter au serveur SMTP.

Même si le débogage est désactivé, il sera toujours imprimer le message. Je tiens à gérer cette erreur moi-même, je ne veux pas l'impression de classe sur le fait qu'il y avait une erreur.

J'ai suivi la question à la ligne 586 de class.phpmailer.php qui est l'impression du message (la version 5.1 de la bibliothèque).

Autres que la suppression de la ligne de ce que quelqu'un sait contourner?
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Novembre 11th, 2010, 5:23 am

  • SpooF
  • ٩๏̯͡๏۶
  • Bronze Member
  • Avatar de l’utilisateur
  • Inscription: Mai 22, 2004
  • Messages: 3415
  • Loc: Richland, WA
  • Status: Offline

Message Novembre 11th, 2010, 7:11 am

Le groupe qui ont un mode de débogage, vous pouvez définir ou désactiver? Si c'est le cas juste en profiter et envelopper le statmenr dans un état pour afficher uniquement lorsque de débogage.
#define NULL (::rand() % 2)

Afficher de l'information

  • Total des messages de ce sujet: 2 messages
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 176 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC