|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Victor Ustugov 2:5020/400 15 Oct 2003 18:14:55 To : Pavel Marenyuk Subject : Re: POSTFIX -------------------------------------------------------------------------------- Pavel Marenyuk wrote: >>>>AB> Вообще конечно полная ахинея, ибо php это грубо говоря скриптовой >>>>плугин к AB> вэбсерверу. Т.е. у него на входном потоке не smtp или >>>>майлбокс а http, но AB> хозяин - барин ;) >>>>AB> >>>>Вобще php вполне себе интерпритатор и для задач >>>>"взять нечто из stdin сделать коечто , результат выдать на stdout" >>>>вполне может быть применен. >>>>Hасчет "в случае чего - жаловатся в stderr" без напильника - не уверен. > > VU> > VU> <?php > VU> $fp = fopen ("php://stderr", "w"); > VU> echo("message to STDOUT\n"); > VU> fputs($fp, "message to STDERR\n"); > VU> fclose($fp); > VU> ?> > VU> > VU> не вижу напильника > VU> > стандартные errors, warnings, notices идут на stdout а не stdeerr. это с напильником: <?php $stderr = fopen ("php://stderr", "w"); $file_name = 'some_file'; if (!$fp = @fopen ($file_name, 'r')) { fputs($stderr, "couldn't open file '$file_name' for reading\n"); } else { fclose($fp); } fclose($stderr); ?> а это - без: <?php ini_set("display_errors", false); ini_set("log_errors", true); if ($fp = fopen ($file_name, 'r')) { fclose($fp); } ?> в общем, надо почитать хотя бы комментарии в php.ini в разделе "Error handling and logging" p. s. сам считаю, что обрабатывать почту с помощью php скрипта - неоптимальное решение -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Victor Ustugov CRV2-RIPE corvax@falbi.ua ICQ: 32418694 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5 * Origin: Falbi, Ltd. (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/2638cac5ee55.html, оценка из 5, голосов 10
|