Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: работа с удалённым FTP - сервером

Сообщения:  [1-10]   [11-19] 

 
 автор: cheops   (23.02.2005 в 16:15)   письмо автору
 
   для: попич   (23.02.2005 в 15:31)
 

Если доступ осуществляется к анонимному FTP-серверу, то в качестве имени пользователя вводится "anonymous", а в качестве пароля адрес электронной почты. Адрес не проверяется (протокол создан в 1970 году, когда все друг другу в сети доверяли) и может быть любым.

   
 
 автор: попич   (23.02.2005 в 15:31)
 
   для: cheops   (22.02.2005 в 21:53)
 

а как под анонимом войти?

   
 
 автор: cheops   (22.02.2005 в 21:53)   письмо автору
 
   для: Crux   (22.02.2005 в 12:21)
 

Да, обязательно, нужно зарегистрироваться в качестве анонимного пользователя...

   
 
 автор: Crux   (22.02.2005 в 12:21)   письмо автору
 
   для: cheops   (22.02.2005 в 09:36)
 

а обезательно надо регистривароваться на сервере, если сервер даёт свободный доступ для просмотра (копирования с сервера) файлов?

   
 
 автор: cheops   (22.02.2005 в 09:36)   письмо автору
 
   для: Crux   (22.02.2005 в 02:26)
 

Хм... у вас отсутствует регистрация на сервере после установки соедиенния функцией ftp_connect()
<?php
  $link 
ftp_connect($ftp_server); 
  if(!
$link) exit("К сожалению, не удаётся установить соединение с FTP-сервером $ftp_server");
  
// Осуществляем регистрацию на сервере
  
$login ftp_login($link$ftp_user$ftp_password);
  
//$login = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
  
if(!$login) exit("К сожалению, не удаётся зарегистрироваться на сервере");
?>

   
 
 автор: Crux   (22.02.2005 в 02:26)   письмо автору
 
   для: cheops   (21.02.2005 в 23:36)
 

вот этот код должен определять размер файла на удалённом сервере,

<?
$connect 
ftp_connect($host,21);
 if(!
$connect)
     {
    print 
"<center><font color='red'><b>Нет соединения с сервером, размер файла не может быть определён.</b></font></center>";
    
$file_zip_size=0;
    }
else  
    {
    
$file_zip_size ftp_size($connect"/web/".$new_path_arcus_zip);
    if (
$file_zip_size==-1)
        {
        
$file_zip_size=0;
        print 
"<center><font color='red'><b>Размер файла не определён.</b></font></center>";
        }
    
ftp_quit($connect);
    }
?>

но всё время выводится сообщение Размер файла не определён
хотелось бы знать - это капризы FTP или же я где-то некоректно чего-нибудь написал?

   
 
 автор: cheops   (21.02.2005 в 23:36)   письмо автору
 
   для: Crux   (21.02.2005 в 22:56)
 

Бывает... FTP очень капризная штука...

   
 
 автор: Crux   (21.02.2005 в 22:56)   письмо автору
 
   для: cheops   (21.02.2005 в 22:50)
 

блин глюк какой-то, перезапустил Apache, соединение установилось
а вчём косяк то был?!

   
 
 автор: cheops   (21.02.2005 в 22:50)   письмо автору
 
   для: Crux   (21.02.2005 в 22:46)
 

А версия PHP какая?

   
 
 автор: Crux   (21.02.2005 в 22:46)   письмо автору
 
   для: cheops   (21.02.2005 в 22:44)
 

и с ним и без него и всяко разно

   

Сообщения:  [1-10]   [11-19] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования