Posté par
clearstream() le 10/10/2006 à 21:12. (lien). Évalué à 0.
> Ce que renvoie phpinfo() via apache et mod_php (oui c'est mod_php, pas php en cgi) :
Donc tous les sites tournent sous le même compte (probablement le compte apache) et donc ce n'est pas un problème de droit de fichier (puisque apache lit les fichiers).
> Path to sendmail => /usr/sbin/sendmail -t -i -f ladresse@lesite.com
> Path to sendmail => /usr/sbin/sendmail -t -i
Le "-f", c'est sendmail_form.
> Pour résumer : ça marche en root en cgi, ça ne marche pas en user en cgi.
Sendmail va utilise "from: root@host" pour root (qui a peut-être le droit d'envoyer du courrier selon la conf de sendmail), et sendmail va utiliser "from: user@host" pour user (qui n'a peut-être pas le droit d'envoyer du courrier selon la conf de sendmail). Car sendmail_form n'est pas renseigné en mode cgi.
Puisqu'il y a un site qui marche, regardes ce qui est utilisé dans "sendmail_form" (ou l'option "-f" de sendmail).
> La solution doit sûrement se trouver du côté des droits !
Quels droits ?
Droits des fichiers ? Je ne crois pas.
Je suis assez persuadé que tu as un problème de sendmail_form mal configuré.
Re: php.ini
> Ce que renvoie phpinfo() via apache et mod_php (oui c'est mod_php, pas php en cgi) :
Donc tous les sites tournent sous le même compte (probablement le compte apache) et donc ce n'est pas un problème de droit de fichier (puisque apache lit les fichiers).
> Path to sendmail => /usr/sbin/sendmail -t -i -f ladresse@lesite.com
> Path to sendmail => /usr/sbin/sendmail -t -i
Le "-f", c'est sendmail_form.
> Pour résumer : ça marche en root en cgi, ça ne marche pas en user en cgi.
Sendmail va utilise "from: root@host" pour root (qui a peut-être le droit d'envoyer du courrier selon la conf de sendmail), et sendmail va utiliser "from: user@host" pour user (qui n'a peut-être pas le droit d'envoyer du courrier selon la conf de sendmail). Car sendmail_form n'est pas renseigné en mode cgi.
Puisqu'il y a un site qui marche, regardes ce qui est utilisé dans "sendmail_form" (ou l'option "-f" de sendmail).
> La solution doit sûrement se trouver du côté des droits !
Quels droits ?
Droits des fichiers ? Je ne crois pas.
Je suis assez persuadé que tu as un problème de sendmail_form mal configuré.
[ Répondre ]