Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Как достучаться до Ftp на Денвере? (https://forum.antichat.xyz/showthread.php?t=40470)

LolFEm 20.05.2007 19:10

Как достучаться до Ftp на Денвере?
 
Собственно задача такая....
нужно подключиться к Фтп серву....
делаю с помощью
if ( !($ftp=ftp_connect($server,21,$timeOut)) )

не получается подк. ни к своему который поднят на localhost ни к любому в интернете...

возможно кто сталкивался с такой проблемой?


p.s тестирую Денвере....

mr.The 20.05.2007 19:16

а чо говорит?

GreenBear 20.05.2007 20:02

может быть файрвол блочит?..

nc.STRIEM 20.05.2007 20:16

а через браузер получаеться?

LolFEm 20.05.2007 20:19

Цитата:

может быть файрвол блочит?..
пробывал отк... не помогло (


Цитата:

а чо говорит?
Warning: ftp_connect() [function.ftp-connect]: Timeout has to be greater than 0 in z:\home\door.ru\www\index.php on line 25

на if ( !($ftp=ftp_connect($server,21,$timOut)) )

Цитата:

а через браузер получаеться?
Фтп живые... так к ним подключаюся...

GreenBear 20.05.2007 20:26

покажи весь кусок кода..

LolFEm 20.05.2007 20:33

PHP код:

$infoFile="config.txt";
$timeOut=30;

$ListFtp=@file($infoFile) or die("Couldn't find Config file!!!!");


$NumArray=count($ListFtp);

  function 
CheckMassiv($Chec// разбор строки на параметры
    
{
       list (
$login$pass$server) = split ('[:@]',$Chec);
       echo 
"<br>Login: $login; Pass: $pass; Server: $server<br>\n";    
       
ConnectFtp($login,$pass,$server);
    }
    
function 
ConnectFtp($login$pass$server)         
    {
            
        if (!(
$ftp=ftp_connect($server,21,$timOut)))
         {
            echo (
" NO Connect !<br\n>");
         }
    }
    

for (
$i=0$i<$NumArray;$i++) 
{
echo 
"$ListFtp[$i] <br>";
CheckMassiv($ListFtp[$i]);




Piflit 20.05.2007 21:07

ну так может в z:\home\door.ru\www\index.php таймаут стоит 0?

mr.The 21.05.2007 18:11

поставь таймаут больше


Время: 14:38