LINUX.ORG.RU

Как можно прологировать работу скрипта.


0

0

Волей случая пришлось разбирать чужой код на слабо знакомом мне языке perl. На сервере лежит скрипт script.cgi. Хотелось бы узнать какие сообщения выдает скрипт при работе, в данном cлучае все пишется в лог файл, но если лог файл не открылся, я никогда об этом не узнаю. Я мог бы запустить скрипт из shell в режиме отладки, но скрипт для работы должен принимать парметры в виде GET. Как прологировать работу скрипта в уме не приложу. if( $dbh ) {    print FLOG «Connect DB compulink\n»; } else {    print FLOG «Нет соединения с базой!\n»;    print «Нет базы!!\n»;    exit; } Е


обычно вывод на stderr попадает в лог веб сервера

Eshkin_kot ★★
()

А в чем трудность написания GET запроса руками?

vaulter
()

Для формирования гет руками, необходимо будет лезть в логику работы веб приложения. Мне кажется проще сделать логгирование, пойду рыть логи апача.

da17
() автор топика

>if( $dbh ) { print FLOG «Connect DB compulink\n»; } else { print FLOG «Нет соединения с базой!\n»; print «Нет базы!!\n»; exit; }

Замени print на warn

bakagaijin
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.