Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Vous avez demandé le commentaire #763454.

Retourner sur le contenu associé.

Re: php.ini

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é.

[ Répondre ]