ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |

31.03.2009, 03:50
|
|
Новичок
Регистрация: 25.09.2008
Сообщений: 28
Провел на форуме: 144800
Репутация:
9
|
|
php ftp copy
всем доброго времени суток! вопрос такой: есть на ФТП файл public_html/a.txt, надо скопировать его в public_html/b.txt, как сделать? если использовать только php [copy('a.txt', 'b.txt');] то пользователь файла ставится APACHE, а нужно чтоб пользователь был FTP USERNAME.
такая же проблема была с созданием папки [mkdir()], но там оказалось легче, я соединялся к фтп и ftp_mkdir создавала папку с пользователем FTP USERNAME
|
|
|

31.03.2009, 04:45
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
PHP код:
<?php
$file = "http://site.ru/a.txt"; // Файл, который копируем (должен быть доступен из веба)
$newfile = '/полный_абсолютный_путь/public_html/b.txt'; // Куда копируем
$open = ftp_connect("фтп-сервер","21","100"); // сервер, порт, таймаут
if(!ftp_login($open,"фтп-логин","фтп-пароль"))
exit("Не могу соединиться");
# Копируем #
if (ftp_put($open, $newfile, $file, FTP_BINARY)) echo "$file скопирован\n";
else echo "Не удалось скопировать $file\n";
ftp_close($open); // закрываем фтп-соединение
?>
Owner == фтп-логин
|
|
|

31.03.2009, 16:54
|
|
Новичок
Регистрация: 25.09.2008
Сообщений: 28
Провел на форуме: 144800
Репутация:
9
|
|
так то копирует, вот толкьо надо сам PHP скрипт скопировать.... а он уже сгенерированный html копирует
разобрался, просто надо переименовать скрипт php в txt, и уже txt можно копировать нормально и сохранять в php =)
Pashkela пасиб=)
Последний раз редактировалось felix_; 31.03.2009 в 16:59..
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|