Перейти к содержимому

Фото
- - - - -

Php: Ftp_rename()


  • Вы не можете создать новую тему
  • Please log in to reply
5 ответов в этой теме

#1 limited

limited
  • Пользователь
  • 23 сообщений

Отправлено 05 апреля 2005 - 19:20

<?
$server = 'balthost.ee';

$user = '***';
$pass = '***';

$original_name = "test3/golf.jpg";
$new_name = "test3/golf777.jpg";

$ftp_connect = ftp_connect ($server)
or die ("Could not connect to $server");

$ftp = ftp_login ($ftp_connect, $user, $pass)
or die ("Authentication failed");

ftp_rename ($ftp_connect, $original_name, $new_name);
?>

отказывается работать :(
  • 0

#2 Setor

Setor
  • Постоялец
  • 1 890 сообщений
  • Откуда:Эстония, Таллин

Отправлено 05 апреля 2005 - 19:32

А права есть на изменение? (на директорию, в которой лежит файл)
  • 0

#3 limited

limited
  • Пользователь
  • 23 сообщений

Отправлено 05 апреля 2005 - 20:26

да, есть...а если такое делать с папкой, тогда он создаёт новую папку с именем, которое я хотел присвоить взаместо старого и в то же время остаётся и старая папка :(
  • 0

#4 Syd[eX]

Syd[eX]
  • Пользователь
  • 57 сообщений
  • Откуда:Таллинн

Отправлено 05 апреля 2005 - 22:20

а в конфиге самого сервера случаем не прописан явно запрет на удаление и изменение ? например в vsftpd это кажется можно было указывать в конфиге явно в обход всяких прав.
Плюс на сервере можно явно отключить список нежелательных фтп команд, так вот команда переименования случаем не отключена ?

З.Ы. (Маловероятно) А может бага в пхпшном обработчике ?

Сообщение изменено: Syd[eX] (05 апреля 2005 - 22:25 )

  • 0
Кто еб*тся в дождь и грязь?
Наша доблестная связь.

#5 limited

limited
  • Пользователь
  • 23 сообщений

Отправлено 06 апреля 2005 - 08:07

даж не знама...я пользую платный хостинг...создаёт/удаляет нормально папку, а вот переименовать не хочет :(
  • 0

#6 limited

limited
  • Пользователь
  • 23 сообщений

Отправлено 06 апреля 2005 - 17:51

проблему решили - изменили путь, нужно было указать ещё корневой каталог зачем-то // public_html...тогда всё заработало :)
  • 0