Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> ftp-функции, чаво-то я делаю не так 
:(
    Опции темы
BobiKK
Дата 5.12.2005, 23:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 655
Регистрация: 1.12.2005
Где: Essen, Deutschlan d

Репутация: нет
Всего: 16



Есть такой вот код:
Код

<?php
// Определение загружаемого файла
$existing_file = "ip.html";
$locale_file= "E:\phpBBStyles\mambo_user_backups\ip_backup\ip.html";

// установка соединения
$ftp_server="****";
$conn_id = ftp_connect($ftp_server);

// проверка имени пользователя и пароля
$ftp_user_name="***";
$ftp_user_pass="***";
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);

if ((!$conn_id) || (!$login_result)) {
       echo "Не удалось установить соединение с FTP сервером!";
       echo "Попытка подключения к серверу $ftp_server под именем $ftp_user_name!";
       exit;
   } else {
       echo "Установлено соединение с FTP сервером $ftp_server под именем $ftp_user_name<br>";
   }
// попытка сделать somedir текущей
if (ftp_chdir($conn_id, "docs")) {
   echo "Новая текущая директория: " . ftp_pwd($conn_id) . "\n";
} else {
   echo "Не удалось сменить директорию\n";
}

// попытка сделать somedir текущей
if (ftp_chdir($conn_id, "mos")) {
   echo "Новая текущая директория: " . ftp_pwd($conn_id) . "\n";
} else {
   echo "Не удалось сменить директорию\n";
}

// получить содержимое текущей директории
$contents = ftp_rawlist($conn_id, ".");

// вывод $contents
$n= count($contents);
for ($i=0; $i<$n; $i++)
{
    echo ("$contents[$i]<br>\n");
}

if (ftp_get($conn_id, $locale_file, $existing_file, FTP_BINARY))
{
    echo "Скачивание прошло успешно. Файл $existing_file записан в $locale_file";
}
else
{
    echo "Скачивание прошло неудачно";
}

?> 


Ошибку выдает такую:
Warning: ftp_get(E:\phpBBStyles\mambo_user_backups\ip_backup\ip.html) [function.ftp-get]: failed to open stream: Permission denied in ***/ftp.php on line 55

Warning: ftp_get() [function.ftp-get]: Error opening E:\phpBBStyles\mambo_user_backups\ip_backup\ip.html in *****/ftp.php on line 55
Скачивание прошло неудачно

line 55 - это: if (ftp_get($conn_id, $locale_file, $existing_file, FTP_BINARY))
Права на скачиваемый файл стоят 777

Это сообщение отредактировал(а) BobiKK - 5.12.2005, 23:40
PM MAIL   Вверх
-=Ustas=-
Дата 6.12.2005, 01:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


Профиль
Группа: Участник Клуба
Сообщений: 2222
Регистрация: 21.1.2005
Где: Краснодар

Репутация: нет
Всего: 69



Цитата(BobiKK @ 5.12.2005, 23:39)
Права на скачиваемый файл стоят 777

По-моему здесь это не причем.

Цитата(BobiKK @ 5.12.2005, 23:39)
E:\phpBBStyles\mambo_user_backups\ip_backup

Вот это у тебя правильно прописано?


--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
BobiKK
Дата 6.12.2005, 15:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 655
Регистрация: 1.12.2005
Где: Essen, Deutschlan d

Репутация: нет
Всего: 16



Цитата
Цитата(BobiKK @ 5.12.2005, 23:39)
E:\phpBBStyles\mambo_user_backups\ip_backup

Вот это у тебя правильно прописано?

Угу, из адресной строки скопировано.
PM MAIL   Вверх
BobiKK
Дата 7.12.2005, 21:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 655
Регистрация: 1.12.2005
Где: Essen, Deutschlan d

Репутация: нет
Всего: 16



Попробовал указывать вот так E:/phpBBStyles/mambo_user_backups/ip_backup/ip.html
Результат абсолютно тот же
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Сеть | Следующая тема »


 




[ Время генерации скрипта: 0.0420 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.