./:
drw-rw-rw- 1 user group 0 Aug 29 23:08 docs
drw-rw-rw- 1 user group 0 Aug 29 23:08 email
-rw-rw-rw- 1 user group 39 Sep 23 23:51 ftp_scan.bat
-rw-rw-rw- 1 user group 15 Sep 23 23:51 ftp_scan.script
-rw-rw-rw- 1 user group 1324435 Sep 23 23:51 ls-lr
./docs/:
-rw-rw-rw- 1 user group 97 Jan 24 2006 Documentation.html
drw-rw-rw- 1 user group 0 Aug 29 23:08 licenses
-rw-rw-rw- 1 user group 142673624 Aug 04 20:20 2007_08_03 (lenobl holiday).rar
drw-rw-rw- 1 user group 0 Jun 26 21:59 audiobooks
drw-rw-rw- 1 user group 0 Jul 02 00:44 books
-rw-rw-rw- 1 user group 32 Jun 28 21:41 ftpexec.txt
-rw-rw-rw- 1 user group 32 Jun 28 21:40 ftpstart.bat
drw-rw-rw- 1 user group 0 Aug 03 20:04 games
-rw-rw-rw- 1 user group 0 Aug 25 18:56 ls-lR
/audiobooks:
total 6364 (Эта строчка не везде присутствует, её наличие не влияет на работоспособность)
drw-rw-rw- 1 user group 0 Jun 26 21:59 Психология обмана
-rw-rw-rw- 1 user group 33277723 Dec 13 2003 Р. Желязны - Автодьявол.mp3
А зачем его создавать?ReQ":1l7a0ml5 сказал(а):Я использую gene6ftpd версии 3.7. При создании файлика ls-lR я столкнулся со слеюущей проблемой...
Причём, начинаются глюки после того как ты создашь этот файл и положишь его в корневую папку сервера, так что лучше его не делать!07/09/24 00:03:50, 1, 10.255.255.110, anonymous, asked to download '/ls-lR' -> 'E:\FTP\ls-lR' from 0 --> File not found. 07/09/24 00:03:50, 1, 10.255.255.110, anonymous, 550 "/ls-lR": no such file. 07/09/24 00:03:50, 1, 10.255.255.110, anonymous, PWD 07/09/24 00:03:50, 1, 10.255.255.110, anonymous, 257 "/" is current directory. 07/09/24 00:03:50, 1, 10.255.255.110, anonymous, PORT 10,255,255,110,175,204 07/09/24 00:03:50, 1, 10.255.255.110, anonymous, 200 Port command successful. 07/09/24 00:03:50, 1, 10.255.255.110, anonymous, LIST 07/09/24 00:03:50, 1, 10.255.255.110, anonymous, 150 Opening data connection for directory list. 07/09/24 00:03:50, 1, 10.255.255.110, anonymous, 226 Transfer ok. 07/09/24 00:03:50, 1, 10.255.255.110, anonymous, PORT 10,255,255,110,139,255 07/09/24 00:03:50, 1, 10.255.255.110, anonymous, 200 Port command successful. 07/09/24 00:03:50, 1, 10.255.255.110, anonymous, LIST -lR 07/09/24 00:03:50, 1, 10.255.255.110, anonymous, 150 Opening data connection for directory list. 07/09/24 00:04:21, 1, 10.255.255.110, anonymous, 226 Transfer ok.
этот файл создается не фтп-сервером, а клиентом (встроенным виндовым ftp.exe), который коннектится к серверу и вывод команды ls -lR помещает полностью в файлик, ну а поисковик просто забирает этот файл и всё. Не вижу разницы, какой клиент (виндовый ftp.exe или встроенный в поисковик) будет посылать команду фтп-серверу на вывод содержимого папок фтп-сервера, поскольку сам сервер дает кривой вывод, который не кушается поисковикомFrost":2pnhnihq сказал(а):А зачем его создавать? Этот файл не нужно создавать, сервер сам его делает и отдаёт по запросу поисковика-индексатора!
Frost":2pnhnihq сказал(а):Причём, начинаются глюки после того как ты создашь этот файл и положишь его в корневую папку сервера, так что лучше его не делать! Ну а вот если этого файла нет - всё просто отлично!
Не знаю как сейчас, а раньше поисковик не находя файла, начинал рекурсивно обходить папки. Это было долго и далеко не всегда оканчивалось удачно, особенно при большом количестве папок.ReQ":1ie8v5jn сказал(а):весьма странная ситуация, ибо оба клиента шлют одну и ту же команду фтп-серверу. видимо это глюк поисковика - он не может обработать уже созданный файл со списком файлов и папок, но в то же время с удовольствием хавает вывод сервера напрямую
Если бы Gene6 выдавал кривую инфу поисковику, то мой сервак не индексировался бы в принципе.ReQ":3kfeb2li сказал(а):этот файл создается не фтп-сервером, а клиентом (встроенным виндовым ftp.exe), который коннектится к серверу и вывод команды ls -lR помещает полностью в файлик, ну а поисковик просто забирает этот файл и всё. Не вижу разницы, какой клиент (виндовый ftp.exe или встроенный в поисковик) будет посылать команду фтп-серверу на вывод содержимого папок фтп-сервера, поскольку сам сервер дает кривой вывод, который не кушается поисковиком
Причём эта возможность не является обязательной для ftp-сервера (скорее дополнительная). Некоторые сервера по команде "Ls -Lr" выдают только перечень папок и файлов в корневом каталоге (TitanFTP и SurgeFTP например), т.е. поисковик не будет иметь информации о содержании фтп.Некоторые серверы допускают выполнение команды 'ls-lR' (рекурсивный вывод всех файлов), либо уже содержат индексные файлы со сходным названием, хотя они могут иметь порой очень большой размер - порядка нескольких МБ.
Из виндовых серверов точно умеют работать с нашим поисковиком Gene6, ServU, Warftp и вроде бы RaidenFTPD (последний не проверял).Команда ls (LiSt) эквивалентна команде dir в DOS, но сделать она может больше, гораздо больше. Синтаксис команды ls: ls [опции] [файл|каталог] [файл|каталог...] Если в командной строке не указан файл или каталог, ls выведет список файлов в текущем каталоге. • -R: рекурсивный вывод списка, т.е. все файлы и подкаталоги в каталогах, указанных в командной строке. • -l: вывод дополнительной информации о файлах: их права доступа, владельцы и группы, размеры файлов и время последнего доступа.
не путай команды ls -lr и ls -lR - первая выведет листинг текущего каталога, вторая - всего сервераFrost":1ob22qex сказал(а):Причём эта возможность не является обязательной для ftp-сервера (скорее дополнительная). Некоторые сервера по команде "Ls -Lr" выдают только перечень папок и файлов в корневом каталоге (TitanFTP и SurgeFTP например), т.е. поисковик не будет иметь информации о содержании фтп.
Да ну :lol: вот цитата из официального руководства, обрати внимание на регистр:ReQ":ad1gjyww сказал(а):не путай команды ls -lr и ls -lR - первая выведет листинг текущего каталога, вторая - всего сервера
нам необходим именно рекурсивный вывод.Ниже приводится список некоторых часто используемых параметров команды ls. Не забывайте о том, что вы можете получить полный список параметров в руководстве, на странице ls (man ls). -l — long (длинный). Выводит информацию о содержимом, включая разрешения (режимы), владельца, группу, размер, дату создания, является ли этот файл ссылкой на что-то другое в системе, и если да, то куда указывает эта ссылка. -r — reverse (обратный). Показывает содержимое каталога от конца к началу. -R — recursive (рекурсивный). Этот параметр также показывает содержимое всех каталогов, вложенных в текущий.
странно, но у меня gene6 выдает в ответ на эти команды (с разным регистром) именно то, что я написалFrost":1otz4ene сказал(а):Да ну :lol: вот цитата из официального руководства
ну и на старуху бывает... никто не утверждает что у Gene6 нет глюков, в любой проге они есть. Тем более что это сервер под супер надёжную винду :lolReQ":24z9gsxu сказал(а):странно, но у меня gene6 выдает в ответ на эти команды (с разным регистром) именно то, что я написалFrost":24z9gsxu сказал(а):Да ну :lol: вот цитата из официального руководства
Это ещё ни о чём не говорит, попробуй найти например слово "Mentor" с "Поиск файлов (по регулярным выражениям)" - и увидишь у кого эта шняга есть.ReQ":2ncetwvq сказал(а):Фрост, я сколько пользуюсь поисковиком, у меня не разу твой сервер не былв списке результатов поиска, несмотрю на то, что у меня включен поиск и в отключенных машинах, коей на данный момент является и твоя. я ещё вчера убил свой файлик и поисковик меня сам проиндексировал. теперь в таблице появился размер фтп, но в результатах поиска меня всё равно нет
угу, но ни единый файл с моего сервера, каким бы способом я его не искал не отображается в результатах поиска. полагаю, твои тоже =) значит всё же криво индексируетсяFrost":39fpod7l сказал(а):з.ы. на данный момент твой сервер нормально проиндексирован - 115Gb данных.
Если поисковик показывает наличие твоего сервера в списке работающих и там присутствует объём - значит всё работает.ReQ":ejpac52y сказал(а):угу, но ни единый файл с моего сервера, каким бы способом я его не искал не отображается в результатах поиска. полагаю, твои тоже =) значит всё же криво индексируетсяFrost":ejpac52y сказал(а):з.ы. на данный момент твой сервер нормально проиндексирован - 115Gb данных.