Login
[PHP] копировать файлы на фтп
255
NEW 17.08.13 00:38
Доброе время суток.
задача: скопировать файлы на фтп сервере из папки А в папку Б. скрипт который это делает лежит на другом фтп.
как это можно сделать? можно это сделать с copy()?
весь день седня мучал ftp_get и ftp_put. пока без результатов.
заранее благодарю за ответы
задача: скопировать файлы на фтп сервере из папки А в папку Б. скрипт который это делает лежит на другом фтп.
как это можно сделать? можно это сделать с copy()?
весь день седня мучал ftp_get и ftp_put. пока без результатов.
заранее благодарю за ответы
NEW 17.08.13 01:01
in Antwort CoDSP 17.08.13 00:38
как это можно сделать?
-----
В протоколе ФТП, насколько Я помню, нет поддержки операции копирования на сервере...
Так же не поддерживается удаленное исполнение произвольных команд...
-----
В протоколе ФТП, насколько Я помню, нет поддержки операции копирования на сервере...
Так же не поддерживается удаленное исполнение произвольных команд...
17.08.13 09:25
in Antwort Murr 17.08.13 01:01
rename не копирует если я не ошибаюсь.
a exec этого не делает?
В ответ на:
Так же не поддерживается удаленное исполнение произвольных команд...
Так же не поддерживается удаленное исполнение произвольных команд...
a exec этого не делает?
NEW 17.08.13 11:55
in Antwort CoDSP 17.08.13 00:38
не совсем понятно: на фтп сервере вертится так же веб сервер и вы хотите через пхп скрипт скопировать с одного места в другое на этом же сервере файл или речь идет о стороннем фтп сервере ничего не имеющим с вебсервером через который вы вызываете свой пхп скрипт?
если первое то это не обязательно делать средствами фтп. как вы уже догадались это можно сделать не уровне системы к примеру вот так
exec ("cp /path/A /path/B");
важно что бы был доступ к записи в целевой папке и доступ к чтению из источника
если первое то это не обязательно делать средствами фтп. как вы уже догадались это можно сделать не уровне системы к примеру вот так
exec ("cp /path/A /path/B");
важно что бы был доступ к записи в целевой папке и доступ к чтению из источника
17.08.13 12:16
in Antwort L@nixx 17.08.13 11:55, Zuletzt geändert 17.08.13 12:16 (CoDSP)
речь идет о стороннем фтп сервере ничего не имеющим с вебсервером через который вызывается свой пхп скрипт
17.08.13 12:55
in Antwort CoDSP 17.08.13 09:25
Я подумал, что Вам нужно переместить файл из одной папки в другую.
Полноценное копирование FTP-протоколом не поддерживается. Просто нет такой команды.
Поэтому если Вам нужно полноценное копирование, то придется скачивать файл и снова сохранять в другую папку.
ftp_exec - это "черный ящик". Если у Вас конкретный сервер, конфигурации которого не меняются, можете попробовать. Большинство будет возвращать ошибку.
Полноценное копирование FTP-протоколом не поддерживается. Просто нет такой команды.
Поэтому если Вам нужно полноценное копирование, то придется скачивать файл и снова сохранять в другую папку.
ftp_exec - это "черный ящик". Если у Вас конкретный сервер, конфигурации которого не меняются, можете попробовать. Большинство будет возвращать ошибку.
NEW 17.08.13 15:42
in Antwort CoDSP 17.08.13 00:38


