Форум сайта python.su
Очень нужна помощь гуру.
Взял ВДС. Поставил туда 100% рабочий скрипт (проверялся). НО после установки на ВДС скрипт (питон парсер) пишет в логах ошибку.
Параметры:
VDS
Система: ФриБСД
Python 2.5
Ошибка:
Traceback (most recent call last):
File "parser.py", line 298, in <module>
begin = mod.starting(tid)
File "./system/mod.py", line 86, in starting
answer = urllib2.urlopen(req).read()
File "/usr/local/lib/python2.5/urllib2.py", line 124, in urlopen
return _opener.open(url, data)
File "/usr/local/lib/python2.5/urllib2.py", line 387, in open
response = meth(req, response)
File "/usr/local/lib/python2.5/urllib2.py", line 498, in http_response
'http', request, response, code, msg, hdrs)
File "/usr/local/lib/python2.5/urllib2.py", line 425, in error
return self._call_chain(*args)
File "/usr/local/lib/python2.5/urllib2.py", line 360, in _call_chain
result = func(*args)
File "/usr/local/lib/python2.5/urllib2.py", line 506, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
urllib2.HTTPError: HTTP Error 404: Not Found
Офлайн
urllib2.HTTPError: HTTP Error 404: Not FoundЭто значит, что скрипт не может найти страницу которую должен стянуть (парсер наверно?)
Офлайн
Да, парсер.
Аура.
Т.е. по факту скрипт не может найти страницу ещё до того как ее стянул…правильно понимаю?
Фаервол отключен пока вообще.
А насчет прокси - 100% живые.
А не может быть проблема в самой библиотеке?
Офлайн
mr4kНет. После неудачной попытки стянуть.
Т.е. по факту скрипт не может найти страницу ещё до того как ее стянул…правильно понимаю?
mr4kСильно врятли.
А не может быть проблема в самой библиотеке?
Отредактировано (Янв. 12, 2009 23:14:01)
Офлайн
Да, правильно.
Ага, прокси всё-таки присутствует. Тогда нужно сделать так, что бы в скрипте он использовался.
Скорее всего скрипт написан из расчёта его отсутствия (нужно подкорректировать скрипт), или прокси задаётся в каком-то конфиге.
Офлайн
Может проблема в правах доступа?
Что ещё можно подозревать?
Уже даже не знаю за что хвататься… все что мог перепробовал.
Офлайн
По поводу прав доступа - вряд ли. Но я в фре не работал, точно не скажу.
Консольная качалка что-нибудь может качать?
Отредактировано (Янв. 12, 2009 23:10:27)
Офлайн
Точно! Прокси задается в конфиге!
Дело в том, что скрипт рабочий 100%. проверялся на другом хосте. только на Дебиан, а не на ФриБСД… я думаю это не может никак влиять… разве что как-то косвенно.
Офлайн
FerromanЯ имел в виду chmod… права на сервере у меня root.
По поводу прав доступа - вряд ли. Но я в фре не работал, точно не скажу.
Консольная качалка что-нибудь может качать?
Офлайн
Нет, это к правам доступа и выполнения на файлы, отношения явно не имеет.
Офлайн