[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Запись данных по ftp
borisz
Есть переменная, данные из которой надо занести в файл на другом сервере.
Скрипт на 1ом сервере должен записывать данные в файл на другом сервере
Допустим есть переменная $text = 'test text'; - нужно записать "test text" в файл /home/testfile на другом сервере по ftp
Как это сделать?
YVSIK
ну во-первых надо иметь доступ к следующему ftp соединению
в срипте прописываем этот доступ. по пути проверочку , дверь открылась или нет
далее дело техники
и не совсем, этот протокол открытый и защите не подлежит, посему надо юзать соединение SSh там проще вроде но при всей простоте логиниться, есть свои условия
там можно логиниться по ключу , предворительно создав этот ключь и положив в нужное место на сервере

ну вообщем в общих чертах так ))


_____________
«Гнусное свойство карликовых умов приписывать
________________!свое духовное убожество другим!»
___
О) как-же он прав=>__________________ © Оноре де Бальзак.

отличный хост(рекомендую !! )
My MVC-CMV
FatCat
Цитата (YVSIK @ 25.08.2013 - 01:10)
иметь доступ к следующему ftp соединению

Зачем так сложно?
На принимающем сервере пхп-файл; передающий сервер курлом обращается к нему.


Цитата (YVSIK @ 25.08.2013 - 01:10)
протокол открытый и защите не подлежит

Добавить к запросу еще один параметр: пароль.
Трафик между серверами вряд ли кто-то перехватит. Пароль хранится в передающем и принимающем пхп-файле, посетителю из интернета недоступен. Вполне приемлемый уровень безопасности.

_____________
Бесплатному сыру в дырки не заглядывают...
DarkGuy
Цитата (borisz @ 24.08.2013 - 20:56)
Есть переменная, данные из которой надо занести в файл на другом сервере.
Скрипт на 1ом сервере должен записывать данные в файл на другом сервере
Допустим есть переменная $text = 'test text'; - нужно записать "test text" в файл /home/testfile на другом сервере по ftp
Как это сделать?

Самый простой и не безопасный вариант.
посылаешь данные Get на 2 сервер, а там скрипт записывает тебе в нужный файл
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.