Форум сайта python.su
0
Очень нужна помощь гуру.
Взял ВДС. Поставил туда 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
Офлайн
1
urllib2.HTTPError: HTTP Error 404: Not FoundЭто значит, что скрипт не может найти страницу которую должен стянуть (парсер наверно?)
Офлайн
0
Да, парсер.
Аура.
Т.е. по факту скрипт не может найти страницу ещё до того как ее стянул…правильно понимаю?
Фаервол отключен пока вообще.
А насчет прокси - 100% живые.
А не может быть проблема в самой библиотеке?
Офлайн
0
mr4kНет. После неудачной попытки стянуть.
Т.е. по факту скрипт не может найти страницу ещё до того как ее стянул…правильно понимаю?
mr4kСильно врятли.
А не может быть проблема в самой библиотеке?
Отредактировано (Янв. 12, 2009 23:14:01)
Офлайн
1
Да, правильно.
Ага, прокси всё-таки присутствует. Тогда нужно сделать так, что бы в скрипте он использовался.
Скорее всего скрипт написан из расчёта его отсутствия (нужно подкорректировать скрипт), или прокси задаётся в каком-то конфиге.
Офлайн
0
Может проблема в правах доступа?
Что ещё можно подозревать?
Уже даже не знаю за что хвататься… все что мог перепробовал.
Офлайн
1
По поводу прав доступа - вряд ли. Но я в фре не работал, точно не скажу.
Консольная качалка что-нибудь может качать?
Отредактировано (Янв. 12, 2009 23:10:27)
Офлайн
0
Точно! Прокси задается в конфиге!
Дело в том, что скрипт рабочий 100%. проверялся на другом хосте. только на Дебиан, а не на ФриБСД… я думаю это не может никак влиять… разве что как-то косвенно.
Офлайн
0
FerromanЯ имел в виду chmod… права на сервере у меня root.
По поводу прав доступа - вряд ли. Но я в фре не работал, точно не скажу.
Консольная качалка что-нибудь может качать?
Офлайн
1
Нет, это к правам доступа и выполнения на файлы, отношения явно не имеет.
Офлайн