[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: загрузка файлов
kss
Здравствуйте. Задача такая: есть страница admin'a, в которой есть команды (значение определенных переменных)... так вот, когда переменная равно, скажем, "on", то сайт (другой сервер) должен, получив значение этой переменной, перезагрузить все свои файлы с заменой с управляющего ервера... Т.е. удаленное управление, а также полное обновление сайта путем замены файлов (php, tpl и т.д.)... суть такая: есть несколько полностью идентичных сайтов, чтобы их не редактировать каждый в случае дополнения или исправления ошибок, а просто дать команду загрузить новые файлы... можно ли это сделать банальным move_uploaded_file, подскажите, пожалуйста



Спустя 2 часа, 15 минут, 15 секунд (25.03.2012 - 08:33) Kep написал(а):
Невозможное возможно, если искать решение. Я в этом конечно не очень, но могу предположить. На сервер куда мужно загружать и где нужно заменять надо поместить файл php, он и будет загружать и сохранять, правда работы много, что-бы написать этот файл, т.к. пути загрузки и сохранения прописывать ручками.

Спустя 6 минут, 27 секунд (25.03.2012 - 08:39) twin написал(а):
Эту задачу по хорошему нужно решать не на PHP и тем более не на сервере. Из побуждений безопасности. Это нужно делать своеобразный FTP интерфейс, который обновлял бы сайты пакетом.

Спустя 12 минут, 32 секунды (25.03.2012 - 08:52) kss написал(а):
а какая опасность может возникнуть? все передаваемый файлы мои и будут мною контролироваться

Спустя 22 минуты, 43 секунды (25.03.2012 - 09:15) ADiel написал(а):
PHP умеет работать с FTP. Делай.

Спустя 4 минуты, 34 секунды (25.03.2012 - 09:19) Kep написал(а):
Никакой опасности, если выполнение файла поставить под несколько паролей, если они оба and соответствует, то выполнять загрузку.

Спустя 3 минуты (25.03.2012 - 09:22) ADiel написал(а):
Открыл страницу, загрузил файл, тот ушел по FTP на все серверы....
Никаких велосипедов и 100500 паролей

Спустя 8 минут, 33 секунды (25.03.2012 - 09:31) kss написал(а):
хм... не соображаю даже как ФТР так сделать((( ладно, почитаю... Всем спасибо за ответы)

Спустя 5 минут, 2 секунды (25.03.2012 - 09:36) kss написал(а):
Извините, только что в голову вспомнилось)))) все сайты будут работать через денвер - это интерфейс к платежным терминалам (на улицах которые стоят)

Спустя 3 минуты, 57 секунд (25.03.2012 - 09:40) Guest написал(а):
Зачем 100500 паролей, достаточно два. Если файл запустит юзер, то файл будет выполняться и если сервер с оригинальными файлами будет не доступен, то результат непредсказуем.

Спустя 16 минут, 25 секунд (25.03.2012 - 09:56) ADiel написал(а):
2 = 100500 smile.gif
Цитата
все сайты будут работать через денвер - это интерфейс к платежным терминалам

Блин, а почему на винде? Я не доверяю деньги этой ос.

Спустя 8 минут, 37 секунд (25.03.2012 - 10:05) kss написал(а):
Знал бы ты чьи эти терминалы......
Быстрый ответ:

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