Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Передача файлов с одного сервера на другой (FTP)
Форумы портала PHP.SU » » Вопросы новичков » Передача файлов с одного сервера на другой (FTP)

Страниц (1): [1]
 

1. afuno - 07 Июля, 2014 - 21:16:33 - перейти к сообщению
Здравствуйте!

Помогите реализовать передачу с локального сервера на удалённый.

Например, имеются папки на одном сервере, на котором и находится php скрипт. Что-то типа репозитория. Одну из папок при необходимости нужно скопировать на удалённый сервер. С подключением к удалённому FTP у меня проблем нет, а вот как с локального сервера на удалённый, да ещё и папку передать - не знаю.

Помогите, пожалуйста, решить данную проблему.
2. Исильдур - 08 Июля, 2014 - 21:37:52 - перейти к сообщению
afuno Если с FTP проблем нет - заливайте через FTP клиент.
Через php, архивируйте каталоги и передавайте, подругому никак.
3. LIME - 08 Июля, 2014 - 22:24:01 - перейти к сообщению
если через ftp то через ftp
очень глубокомысленно
до чегож убогим стал ресурс
неужели это мне кажется
(Добавление)
за последние 1.5 года кроме тедди ни одного адеквата
с чем может быть связано?
4. armancho7777777 - 08 Июля, 2014 - 22:38:09 - перейти к сообщению
LIME пишет:
до чегож убогим стал ресурс
неужели это мне кажется

Нет, не кажется...
5. afuno - 08 Июля, 2014 - 23:53:22 - перейти к сообщению
Возможно вы не поняли.

Есть один сервер. На нём расположены некие директории. Пользователь вводит свои данные от своего FTP аккаунта, который находится на другом сервере. И нужно, чтобы выбранная папка скопировалась в выбранную директорию на другом сервере. Мне нужно реализовать именно это.

Если второй вариант. Опять же таким методом, но передача архива и его распаковка на удаленном сервере. Я просто понять не могу как передавать каталог удаленно, либо же как распаковывать архив с помощью php, имея данные только от FTP.
(Добавление)
Это все происходит на сайте. На сайте пользователь вводит данные от удаленного FTP аккаунта.

Вы подумали я про FTP клиент под ПК? О боже :D
7. afuno - 09 Июля, 2014 - 17:50:52 - перейти к сообщению
LIME пишет:
http://www.php.net/manual/ru/book.ftp.php


Блин. Я прошу вас, если вы конкретно помочь не можете, то не пишите, пожалуйста. Я не желаю одно и тоже писать постоянно.

Я уже писал что проблем с подключение к FTP серверу в PHP скрипте у меня нет. Я же написал все в предыдущем посте. Ну вы почитайте его хотя бы перед ответом...

Я пришел на этот форум за помощью, разжевал свою проблему. А вы мне в ответах кидаете то, что я итак видел. Я знаю и про ftp_fput, и про ftp_put. У меня не виходит с ними. Не получается каталог скпировать с одного сервера на другой.
8. LIME - 09 Июля, 2014 - 19:09:01 - перейти к сообщению
9. afuno - 09 Июля, 2014 - 19:28:39 - перейти к сообщению
LIME пишет:
не заплачь)
http://www.php.net/manual/ru/function.ftp-mkdir.php


Теперь мне пишут как папку создавать... Мда.

Все. До свидания. У данного ресурса походу и вправду иссякло количество реально помогающих людей. Зато возрасло таких "умников" как LIME, которые не понялв сути темы (даже после того как им разжевали эту суть), продолжают выливать свой бред.
10. LIME - 09 Июля, 2014 - 19:32:55 - перейти к сообщению
а ты бы не выделывался
рекурсивно надо создавать и файлы заливать
глянь хоть в клиенте на обмен командами чтоли
извинись плакса)
11. DelphinPRO - 09 Июля, 2014 - 19:40:48 - перейти к сообщению
afuno пишет:
Теперь мне пишут как папку создавать... Мда.

Все правильно. Создаете папку, потом в нее копируете файлы. Если встречается вложенная папка - действия рекурсивно повторяются. Функции для передачи целых каталогов нет.
12. afuno - 09 Июля, 2014 - 20:22:05 - перейти к сообщению
Ну вот. Нормальные советы пошли. Попробую рекурсивной функцией. Спасибо.
13. LIME - 09 Июля, 2014 - 20:58:54 - перейти к сообщению
ндя
(Добавление)
LIME пишет:
рекурсивно надо создавать и файлы заливать

бросаю я пожалуй это неблагодарное занятие
удачи всем

 

Powered by ExBB FM 1.0 RC1