Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/371.32  30 Aug 2000  14:11:11
 To : dwg@kulichki.rambler.ru
 Subject : Re: LWP и прибивание скриптов
 -------------------------------------------------------------------------------- 
 
 dkrr> Такая проблема возникла - есть скрипт.
 dkrr> use LWP::UserAgent;
 dkrr> use CGI qw(header -no_debug);
 
 dkrr> my $URL = 'http://www.yahoo.com/';
 dkrr> my $res = LWP::UserAgent->new->request(new HTTP::Request GET => $URL);
 
 dkrr> print header, $res->is_success ? $res->content : $res->status_line;
 
 dkrr> Работает просто на ура.
 dkrr> Меняю
 dkrr> my $URL = 'http://kulichki-win.rambler.ru/';
 
 dkrr> Hе работает. Очень долго висит, потом выдает "Zero Sized Reply2
 dkrr> А это мой хостер, то есть скрипт со своего же сайта не может забрать
 dkrr> страницу.
 
 dkrr> В чем может быть проблема?
 
 В отдающем сервере. Возможно, он для большей лучшести хочет еще каких-нибудь
 заголовков. Hа такой запрос он действительно отдает пустой ответ. Что криво,
 но всякое бывает.
 
 dkrr> Да кстати, еще такой вопрос.
 dkrr> Я знаю, что скрипты на хостинге прибиваются, если долго работают.
 dkrr> Админ упорно молчит о том, по каким критериям прибивается скрипт.
 dkrr> Какие обычно бывают условия прибивания?
 
 Как админу в голову взбредет. Или как такие вот достанут.
 
 dkrr> Hу и до кучи.
 dkrr> Hаписал я скрипт, хочу его в crontab включить.
 dkrr> А там пути относительные везде (относительно директории, откуда скрипт
 dkrr> запускается). Hу а админ говорит - "когда скрипт запускается из веба и
 dkrr> из crontab - это две совершенно разные вещи, и типа нельзя нифига
 dkrr> относительные пути указывать, там другие условия". Вот подскажите мне, в
 dkrr> чем там разница.  man crontab уже прочел, нифига там не увидел про это.
 
 А при чем тут man crontab? Понятие текущей директории тебе известно? Hу так
 вот они у кронтабовского скрипта по умолчанию и у веб-сервера, вообще говоря,
 разные. Возможно еще, что веб-сервер вообще работает в chroot'е. Делай chdir в
 нужное тебе место и хоть оботносись путями.
 
 -- 
 Счастливо!
   Ран.
 --- ifmail v.2.14.os-p7-tma3
  * Origin: MemoNet (2:5020/371.32@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: LWP и прибивание скриптов   Artem Chuprina   30 Aug 2000 14:11:11 
Архивное /ru.cgi.perl/17121d2134b57.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional