|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Volovik Dmitry 2:5020/400 03 Apr 2001 15:30:27 To : All Subject : Через apache не работает. --------------------------------------------------------------------------------
Hi All!
В скрипте есть кусок:
unless(open2(*RD, *WR, $programm)) {
exit;
}
print WR "My input";
$reply = <RD>;
close WR;
close RD;
При выполнении скрипта с консоли, всё нормально работает, т.е.
$reply получает должное значение. При выполнении через
apache, $reply получает undef. Ветвление по unless отрабатывается
как надо, В $! - ничего. С консоли скрипт выполнялся тем же юзером,
что и apache.
Подскажите в чём разница и как ловить такие баги?
Заранее благодарен.
--
С уважением
--------------------------------
Volovik Dmitry
<dvolovik@gm.ru>
--- ifmail v.2.15dev5
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/1011f961cb5c.html, оценка из 5, голосов 10
|