Открыл 80 порт убрал все перенаправления из NAT'а. Теперь Ados доступен из wan только на 8081. Как перенаправить с 80 порта на 8081?
Printable View
Открыл 80 порт убрал все перенаправления из NAT'а. Теперь Ados доступен из wan только на 8081. Как перенаправить с 80 порта на 8081?
Начинаю закачку любым модулем - первую минуту качается нормально, но потом закачка вываливает ошибку
Причем на самом деле закчка продолжается (демон качалки работает).Code:EMW_006 Невозможно получить информацию о закачке
Модуль не может считать информацию о состоянии закачки из журнального файла.
Убедитесь в наличии журнального файла закачки и в наличии у системы прав для его чтения.
Где находится этот журнальный файл, почему права на него пропадают после первой минуты и как с этим бороться?
Valiko
Скорее всего, у Вас /opt не смонтирован, смонтирутйе его и не надо будет использовать такие "тыки"
Ставлю заказчку zip архива с N-файлами внутри. В итоге, скачивается zip, но внутри него только один файл. Кто-нибудь с таким сталкивался?
Ставлю заказчку с локального ftp - все работает, ставлю с какого-нибудь левого из инета, говорит что не может поулчить размер файла и не будет качать. Как с этим бороться? Если из консоли запускаю wget - качает... :(
Кто-нибудь сейчас осуществляет поддержку данного скрипта вместо Dini?
Подскажите пожалуйста, возможна ли скачка с фтп, по мере выбора файлов.
За ранее благодарен
скачал посвежее версию wget (1.11.3) а она в формате tar.gz
как мне ето чудо установить? С заменой старой версии
У меня как и у zorg тоже не качает с ftp в логах - 2009-03-13 21:10:27: (mod_fastcgi.c.2618) FastCGI-stderr: PHP Warning: Invalid argument supplied for foreach() in /srv/www/htdocs/ados/classes/class_downloader.php on line 1166
совет вставить //-------------------------------------------------
// Переходим в пассивный режим
//-------------------------------------------------
ftp_pasv( $fp, true );
не помог - не качает.
строка 1166 находится в функции -
//-------------------------------------------------
// Определяем размер запрошенного файла
//-------------------------------------------------
$file_name = substr( $path, ( strrpos( $path, "/" ) + 1 ) );
$path = substr( $path, 0, strrpos( $path, "/" ) );
$files = ftp_rawlist( $fp, $path );
foreach( $files as $file ) // - это строка 1166.
{
$file = preg_split( "/[\s]+/", $file, 9 );
if( $file[8] == $file_name )
{
$filesize = $file[4];
break;
}
}
if( !is_numeric( $filesize ) )
{
$this->error = $this->engine->lang['error_cant_get_size'];
$this->engine->add_log_event( 1, "ECD_014", array( 'file_name' => $path ) );
return FALSE;
}
Видимо где то в ней нужно что то исправить.
Помогите победить сырость!
DINI, если ты это видишь, то большое тебе спасибо за такую систему :)
Теперь касательно бага. Некоторые закачки ведут себя крайне странно (могут не стартовать, могут стартовать, но не качаца). Наткнулся на одну из причин.
Если при редиректе http-ссылки нам дают ссыль относительно корня домена, то функция _check_link (модуля class_downloader.php) не учитывает того, что ссыль относительный и трактует его как фтп, а это грех :)
Поправил + увеличил максимальное число редиректов с 3 до 5 (мне не хватало :)).
извините, не подскажите возможно ли включить строку, которая показывает скорость скачивания?
Привет. Приведите пожалуйста список параметров для установок системы ados'а.
Пытаюсь понять, что я сделал не верно. Получаю такую ошибку:
Fatal error: Database query execution error
Query
CREATE TABLE `categories_files` (
`file_id` int(11) NOT NULL auto_increment,
`file_name` varchar(255) default NULL,
`file_cat` int(11) NOT NULL default '0',
`file_link` text,
`file_path` text,
`file_user` int(11) default NULL,
`file_added` int(11) default NULL,
`file_priority` tinyint(1) NOT NULL default '1',
`file_dl_id` varchar(32) default NULL,
`file_dl_start` int(10) default NULL,
`file_dl_last_start` int(10) default NULL,
`file_dl_stop` int(10) default NULL,
`file_dl_left` bigint(20) default NULL,
`file_dl_time` int(10) default NULL,
`file_dl_speed` int(11) default NULL,
`file_dl_range` tinyint(1) NOT NULL default '0',
`file_dl_module` varchar(255) default NULL,
`file_dl_bandwidth` float default NULL,
`file_state` varchar(10) NOT NULL default 'idle',
`file_error` tinyint(1) NOT NULL default '0',
`file_desc` text,
`file_size` bigint(20) default NULL,
`file_shared` tinyint(1) NOT NULL default '0',
PRIMARY KEY (`file_id`),
KEY `categories_files_file_name` (`file_name`),
KEY `categories_files_file_cat` (`file_cat`),
KEY `categories_files_file_user` (`file_user`),
KEY `categories_files_file_size` (`file_size`),
KEY `categories_files_file_priority` (`file_priority`),
KEY `categories_files_file_dl_start` (`file_dl_start`),
KEY `categories_files_file_dl_stop` (`file_dl_stop`),
KEY `categories_files_file_dl_left` (`file_dl_left`),
KEY `categories_files_file_dl_time` (`file_dl_time`),
KEY `categories_files_file_added` (`file_added`)
) DEFAULT CHARSET=utf8
Answer
Table 'categories_files' already exists.
Заранее спасбо.
Господа!
У меня ADOS не работает. Скачивает правильно только небольшие по объёму файлы. Переустанавливал несколько раз.
Расскажите, пожалуйста поподробнее, как его настраивать, а то все пишут: зайдёшь на веб-морду, а дальше всё понятно.
Ни фига там не понятно! Какую базу данных выбрать, что указывать в качестве имени входа/пароля (то, с-под чего на роутер входишь или что-то другое). Зачем вообще там база данных нужна, когда и Опера и Лиса так просто закачивают, без всяких там баз данных и модулей php?
Кстати, почему в каталоге init.d нет файла S45php, может у меня из-за этого не работает? Где он тогда есть, или с новой версией ados он вообще не нужен?
Разъясните, пожалуйста, кто в этом деле понимает.
Кривизна провайдера в данном случае не влияет, т.к. на основной ЭВМ закачки работают. Диск тоже подключён и настроен правильно, т.к. торрент Трансмиссия скачивает большие образы правильно, я проверял контрольные суммы.