Задача вот в чем организовать на сайте поиск по ftp серверу.
Я так понял самое верное решение это сдлеать базу в Mysql туда добавить список файлов с ftp а потом уже в php сделать туда запрос.
Но как добить в базу Mysql список фалов ? подскажите пожалуйста
FTP Base в MYSQL (Как сделать ?)
Модератор: Модераторы разделов
-
neru_dead
- Сообщения: 331
- ОС: Debian Etch
FTP Base в MYSQL
Debian GNU/Linux 4.0
Registered User # 410887
Registered User # 410887
-
Bruce
- Сообщения: 647
- Статус: beat maniac
- ОС: Debian GNU/Linux 4.0
Re: FTP Base в MYSQL
создать табличку с индексом и путём и как-нибудь в районе find . -type f -exec ... чего-то там )) в общем, можно скрипт написать на баше для этого.
-
neru_dead
- Сообщения: 331
- ОС: Debian Etch
Re: FTP Base в MYSQL
Ну если б я умел программировать я б написал 
Debian GNU/Linux 4.0
Registered User # 410887
Registered User # 410887
-
neru_dead
- Сообщения: 331
- ОС: Debian Etch
-
Pinea Gofman
- Сообщения: 4
- ОС: MacOSX
Re: FTP Base в MYSQL
все это делается средствами пхп
просматривается директория
при нахождении файлов
заносятся имена и данные в базу
если найдена директория
то процесс просматривания повторяется
по найденому пути
и все заносится в базу
максимум строк 40 - 50
просматривается директория
при нахождении файлов
заносятся имена и данные в базу
если найдена директория
то процесс просматривания повторяется
по найденому пути
и все заносится в базу
максимум строк 40 - 50
Не фэйка для а водки ради!!!
-
Bruce
- Сообщения: 647
- Статус: beat maniac
- ОС: Debian GNU/Linux 4.0
Re: FTP Base в MYSQL
извращенцы. я не знаю, какая тулза для консольного админинга мускуля, но в постгресе и баше это будет где-то так:
for i in `find /home/ftp -type f -print0`; do
echo "insert into files values(DEFAULT, $i); " | psql work
done;
это я к:
for i in `find /home/ftp -type f -print0`; do
echo "insert into files values(DEFAULT, $i); " | psql work
done;
это я к:
максимум строк 40 - 50