ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА














     АРХИВ :: Apache-Talk
Apache-Talk mailing list archive (apache-talk@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [apache-talk] =?KOI8-R?Q?apache+php+chroot=3D=CE=C5_=D2=C1=C2?==?KOI8-R?Q?=CF=D4=C1=C5=D4?= mail()




On Thu, 27 Feb 2003 13:45:35 +0500
"Eduard A. Ivanov" <edi@mpautina.ru> wrote:

> 
> Здравствуйте apache-talk@lists.lexa.ru,
> 
> Кто запускал апач из под chroot поделитесь опытом
> проблема такова: не отправляются письма из php скриптов
> пробовал и стандартную php mail - не работает
> пробовал через popen("/usr/sbin/sendmail") - тоже не работает
> самое обидное - в логах нигде и ничего не пишет
> ни в почтовых ни в апачевых
> 
> перловые скрипты отрабатывают на ура - все отправляется как надо и куда
> надо. 

Думаю под чрутом нет /bin/sh.

Кусок из man popen

     The command argument is a pointer to a null-terminated string
containing
     a shell command line.  This command is passed to /bin/sh using the -c
     flag; interpretation, if any, is performed by the shell.

причем если в случае с отсутствием sendmail php будет ругаться, то в
случае отсутствия /bin/sh ни каких сообщений об ошибке. А перловые скрипты
просто не используют popen, вот и все.

---
Zherdev Anatoly.


 




Copyright © Lexa Software, 1996-2009.