![]() |
Показаны 6 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- PHP (http://netadmin.ws/forum/forumdisplay.php?forumid=6)
-- Функция mail не работает (http://netadmin.ws/forum/showthread.php?threadid=1217)
Функция mail не работает
Специалисты по Юниксу, может поясните следующую ситуацию: я использую функцию ПХП mail, которая отсылает письмо через sendmail, письмо не отсылается, а встает в очередь. При этом Apapche выдает такое сообщение: openmailer: insufficient privileges to change gid... Где-то через час письмо все-таки уходит, но это неудобно.
дак проблемма решаемая... есть такое мнение что у апача не хватает прав.... тоесть он работает не от имени рута...
если апач запущен от рута то все номано.... или есть траблы с настройкой сендмаила...
Все заработало, оказывается в sendmail-е надо было убрать флаг S.
Syfer
по поводу запуска от рута, если человек нормаьный, то он такого никогда не сделает, так как это создает огромную дырку в безопастности сервера
nikkolay
Верно гришь, нужно заводить юзверя с правами nologin и noshell, но который будет иметь привеллегии на запуск апача. И все будет кульненько тоды 
Val
Ð_тот флаг ставится в Perl-е.. Только там такое встречал...
А по поводу пхп, то никогда не использовал вызов самого sendmail-а...
Писал именно так:
mail ( и тут куча параметров);
__________________
Жизнь как минное поле, не знаешь где нарвешься...
http://www.danasoft.com/sig/ExcErr2.jpg
sendmail прописывается в php.ini.
__________________
Всегда есть решение.
| Формат времени GMT. Текущее время 10:25. | Показаны 6 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.