Страница 1 из 1
проблема с XML парсером
Добавлено: Пн сен 28, 2009 15:10
ter
При попытке запуска FULL, FAST скриптов - ошибка:
gzip: stdin: unexpected end of file
Ran out of memory for input buffer at /usr/lib/perl5/XML/Parser/Expat.pm line 469.
Переустанавливал библиотеки несколько раз, результат один(
Заранее благодарен за помощ.
Добавлено: Пн сен 28, 2009 15:32
Slava
Похоже файл неправильно скачивается.
Посмотрите лог update.log
Проверьте наличие wget по указанному в скрипте Update.Fast и Update пути :
$WGET="/usr/bin/wget";
Посмотрите, что у Вас скачалость в fast.dbl и list.dbl
Добавлено: Пн сен 28, 2009 17:36
ter
Извините за невнимательность
при запуске скриптов Update и Update.Fast в директорию /ust/local/rejik3/dbl/ падает new.html, содержащая сообщение Bad password. Но в чем может быть причина? я прекрасно авторизуюсь с этими учетными данными для получения не проверенных URL'ов и на балансе 187 банов.
Может проблема с кодировкой учетных данны?
Добавлено: Пн сен 28, 2009 17:58
Slava
ter писал(а):
Может проблема с кодировкой учетных данны?
Может быть, попробуйте смените пароль.
Используйте в пароле только цифры и английские буквы.
Добавлено: Пн сен 28, 2009 18:16
ter
Спасибо. Проблема была в особенности GET запросов.
В моем случае пароль заканчивался на "+" . этот знак воспринимается скриптом как управляющий символ. Поправил скрипт немного:
$login="mynic";
$pass="mypass+";
$WGET="/usr/bin/wget";
$dir="/usr/local/rejik3/dbl";
use URI::Escape;
$pass=uri_escape($pass);
теперь вроде листы скачались.
Добавлено: Пн сен 28, 2009 18:19
Slava
Замечательно
Добавлено: Пн сен 28, 2009 18:21
ter
Возможно стоит поправить скрипт в архиве для скачивания, чтоб он кодировал логин и пароль либо запретить создание таких паролей.
Добавлено: Пн сен 28, 2009 18:26
Slava
ter писал(а):Возможно стоит поправить скрипт в архиве для скачивания, чтоб он кодировал логин и пароль либо запретить создание таких паролей.
да