par
jaolan » 03 févr. 2006, 15:54
Cette erreur est due au fait que le PHP, lorsqu'il a ete compile n'a pas trouve ton serveur de messagerie, il n'a donc pas pu compiler la fonction mail().
Si tu es chez un hebergeur, il te faut le contacter pour qu'il resolve le probleme.
Si c'est une installation perso, dans ce cas il te faut recompiler PHP pour que ca marche.
Mais avant il te faut tester le fonctionnement de postfix.
En regardant ton sendmail_path, j'ai quelques doutes car l'executable se trouve generalement dans le repertoire /usr/sbin...
Donc teste d'abord le fonctionnement de postfix en envoyant un mail en ligne de commande, si ca ne marche pas, jette un oeil sur tes fichiers de log pour voir ce qu'il en est.
Une fois le serveur de messagerie fonctionnel, tu recompiles le PHP et ca doit marcher. L'erreur a mon avissoit du fait que tu as installe le PHP alors que le serveur de messagerie n'etait pas encore installe, ou alors d'un mauvais chemin de recherche du bainaire sendmail.
Sache que lorsque tu tapes la commande ./configure avant compilation un fichier config.log est genere, consulte le et cherche la ligne 'checking for sendmail' ou un truc dans le genre et regarde ce qu'il dit...
Voila, j'espere que ca t'aiguille un peu dans tes recherches.
Bon courage.
Cette erreur est due au fait que le PHP, lorsqu'il a ete compile n'a pas trouve ton serveur de messagerie, il n'a donc pas pu compiler la fonction mail().
Si tu es chez un hebergeur, il te faut le contacter pour qu'il resolve le probleme.
Si c'est une installation perso, dans ce cas il te faut recompiler PHP pour que ca marche.
Mais avant il te faut tester le fonctionnement de postfix.
En regardant ton sendmail_path, j'ai quelques doutes car l'executable se trouve generalement dans le repertoire /usr/sbin...
Donc teste d'abord le fonctionnement de postfix en envoyant un mail en ligne de commande, si ca ne marche pas, jette un oeil sur tes fichiers de log pour voir ce qu'il en est.
Une fois le serveur de messagerie fonctionnel, tu recompiles le PHP et ca doit marcher. L'erreur a mon avissoit du fait que tu as installe le PHP alors que le serveur de messagerie n'etait pas encore installe, ou alors d'un mauvais chemin de recherche du bainaire sendmail.
Sache que lorsque tu tapes la commande ./configure avant compilation un fichier config.log est genere, consulte le et cherche la ligne 'checking for sendmail' ou un truc dans le genre et regarde ce qu'il dit...
Voila, j'espere que ca t'aiguille un peu dans tes recherches.
Bon courage.