Forum Webscript.Ru
Программирование => PHP => Тема начата: Vad от 29 Августа 2006, 23:12:17
-
Нужно скопировать файл с одного хостингового аккаунта на другой оба находятна на одном серваке. Причем на локалке код работает без проблем а на серваке не хочет. Наверняка с правами проблема. Подскажите как это сделать
вот мой код (права доступа у папок 777)
$original_file_path="/home/realbase/realbase-www/photos/";
$original_file_name="original.jpg";
$copy_file_path="/home/iraklioestate/iraklioestate-www/photos/";
$copy_file_name="copy.jpg";
copy ($original_file_path . $original_file_name, $copy_file_path . $copy_file_name) or die ("Can not copy file " . $original_file_name);
-
А попробуй в качестве адреса источника указать URL
-
Тогда копирует но при условии что скрипт лежит на сервере куда копируются файлы а мне желательно чтобы он лежал на другом
-
Гы! :)
Сомневаюсь я, однако! Можно через ftp_connect со всеми вытекающими, но если логин-пароль у тебя есть, то проще копирующий скрипт залить на сервер-реципиент.
-
brainkiller:
Сомневаюсь я, однако! Можно через ftp_connect со всеми вытекающими, но если логин-пароль у тебя есть, то проще копирующий скрипт залить на сервер-реципиент.
правильно мыслишь, так как разные у директории юзеры и через команду copy ты не сможешь скопировать ничего, если конечно всё правильно настроенно на сервере, а так представляешь, можно было бы менять все системные файлы на серваке из-за неправильной настройки.
-
alex007
я о том же подумал: что бы началось, если бы вдруг можно стало просто так своим скриптом что-то писать на чужой сервер!