2010-09-10 14 views
2

Je reçois l'erreur suivante lorsque vous essayez d'utiliser la bibliothèque PEAR PHP Mail_Queue:Erreur dans la bibliothèque PHP PEAR Mail_Queue

Déclaration de Mail_Queue::isError() devrait être compatible avec celle de PEAR::isError()

PHP 5.2.3, courrier File d'attente Version 1.2.3

La recherche sur Google n'a rien trouvé. Des idées sur ce qui en est la cause?

Répondre

2

Sûrement trop tard mais je résolu ce problème en modifiant le fichier courrier/Queue.php La déclaration de Mail_Queue::isError doit correspondre exactement à celui prévu dans PEAR::isError qui prend deux arguments.

Ainsi, le changement (ligne 584 pour la libération 1.2.6):

function isError($value) 

Pour:

function isError($value, $dummy = "") 

Résout l'avertissement. Il n'est pas 100% satisfaisant car cette modification disparaîtra lors de la prochaine mise à jour mais il a sauvé ma journée (0% erreur & avertissement)

+0

Great! Cela m'a aidé. Je me demande pourquoi cela n'a pas été réparé? – Kit