Получение PHP-скриптом списка файлов каталога другого сервера

Статус
В этой теме нельзя размещать новые ответы.

vku

Новичок
Получение PHP-скриптом списка файлов каталога другого сервера

Есть куча скриптов для составления списка файлов вместо стандартного аппачевского вьюера. Но как просмотреть каталог не с сервера, где выполяется скрипт, а другого, на котором нет PHP, а есть один Аппач.

Т.е. php-скрипт выполняется на сервере домен1.ру/, а выводит список файлов каталога домен2.ру/файлы/.

Нужны примеры скриптов, или советы по исзменению существующих, например, directory indexer, easydirlist, или других простейших (однотипных) вьюеров.
 

vku

Новичок
Но на сайте же есть PHP...

ПХП-скрипт может в приципе получить список файлов другого сервера?

Или единственный выход для организации файлового архива на другом сервере - это хранение прямых (вручную собранных) ссылок на файлы удаленного сервера?

Как в таком случае можно автоматизировать процесс синхронизации файлов на удаленном сервере и ссылок на них с сервера сайта?
 

t3[0one]

Новичок
ИМХО это можно делать через ftp, но скорось конечно будет соответствующей
 

Develop7

Новичок
vku
[q]Или единственный выход для организации файлового архива на другом сервере - это хранение прямых (вручную собранных) ссылок на файлы удаленного сервера?[/q]
Если через HTTP - то только так.
 

Фанат

oncle terrible
Команда форума
ПХП-скрипт может в приципе получить список файлов другого сервера?
В HTTP. Нет. Никаких. Фйлов.

интересно, с какого раза до него дойдёт?

-~{}~ 13.11.05 15:44:

то, что ты по неграмотности называешь словом "удалённый сервер со стандартным апачевским вьюером", называется НТТР сервер. который работает по протоколу НТТР. В котором нет никаких файлов - есть только запросф и ответы.
заголовки запросов и тело запросов.
 

vku

Новичок
Автор оригинала: Фанат
В HTTP. Нет. Никаких. Фйлов.

интересно, с какого раза до него дойдёт?
Я же ашо неопытный...
Представляю себе файлы, как их аппач показывает при отсутствии индексного файла...

А по фтп протоколу как это выглядит?
 

t3[0one]

Новичок
http://ru2.php.net/ftp

или самому реализовать через
http://ru2.php.net/fsocket
 

Фанат

oncle terrible
Команда форума
ну так набирайся этого самого опыта!
читай документацию.
не задавай один и тот же вопрос два раза, если тебе сразу сказали НЕТ.
что - большой опыт нужен, чтобы с первого раза понять?

расскажи толком, чего ты хочешь?
от нищеты хочешь скрипты положить на серваке, где есть пхп, но мало места, а файлы - на другом?

-~{}~ 13.11.05 15:53:

t3[0one]
или самому реализовать через
да.
самому реализовать через сокет - это ты хорошо сказал.
очень в тему. щас этот наш юный друг, впервые услышав слова сокет и фтп, ринется реализовывать самостоятельно.

вы хоть иногда думаете, что пишете?
 

vku

Новичок
а кто говорил слово "юный"?!

t3[0one] спасибо. это лучше, чем то, что наговорил товарисч oncle terrible...

мне нужно просто правильное направление для изучения, чтобы хотя бы один вариант плотно изучить и понять как он будет работать.

-~{}~ 13.11.05 23:05:

да, и самому реализовать - это, конечно, громко сказано... скорее я готов разобраться в реализованном. :) (не сочтите меня за халявщика) я же не первый испытываю такую проблему?...
 

Фанат

oncle terrible
Команда форума
мне нужно просто правильное направление для изучения
для этого ты должен толком сказать - что ты делаешь. для чего. какую задачу решаешь.

до тебя только со второго раза доходит?
 

vku

Новичок
Автор оригинала: Фанат
что - большой опыт нужен, чтобы с первого раза понять?

расскажи толком, чего ты хочешь?
от нищеты хочешь скрипты положить на серваке, где есть пхп, но мало места, а файлы - на другом?
думаю нужен, особенно для того, чтобы объяснить и тебя с первого раза поняли...

детали:
есть отличное место для сайта на ПХП до 100 мб без разрешения хранения мп3 и прочего авторского "добра".
есть 20 Гб места с аппачем и без правил.
"добро" располагается в одном месте, а зло ссылается на него с другого.

-~{}~ 13.11.05 23:12:

я не успеваю писать слегка... (во втором случае)
неожиданно резкий форум :)
 

Фанат

oncle terrible
Команда форума
что значит "без правил"?

и "апач" пишется с одной буквой "п"
 

vku

Новичок
хранить можно что угодно.
заклинило, а посмотреть лень. учту.
 

Фанат

oncle terrible
Команда форума
можешь обращаться к добру по НТТР. только сначала ты должен понять, что все твли изилистеры не имеют к нему вообще никакого отношения.
поскольку они работают с КАТАЛОГОМ
а апач отдаёт тебе HTML
ты знаешь, что такое HTML?

можешь обращаться к своему добру по FTP
было бы неплохо, если бы ты знал, для начала, что это за протокол, и как он работает.
 

vku

Новичок
если быть еще точнее, то мне к файлам обращаться не нужно, кроме получения их списка, чтобы дать на сайте ссылку на файл с каким-нить описанием для непосредственного скачивания.
а на сервере с "добром" хочу запретить прямой кач и просмотр содержимого сайта с помощью .htaccess, если референс не с моего сайта.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху