Autor Zpráva
slovakCZ
Profil
Ahoj,

mám problém s nahráváním souboru na FTP. Mám takovýto skript:
    $spojeni = ftp_connect("146.255.25.111"); 
    ftp_login($spojeni, "login", "heslo"); 
    if(!ftp_put($spojeni, "tmp_FASTtransform.xml", $file, FTP_ASCII)) { 
        echo 'OK';
    } 
    ftp_close($spojeni); 

A vraci mi to chybu:
ftp_put(): I won't open a connection to 192.168.55.55 (only to 93.99.50.14)
Kterou moc nechapu. Kdyz koukam na nastaveni routeru, tak v zalozce WAN mam IP adresu pro router "192.168.55.55". Jak tuto chybu opravit, abych se z localu na FTP pripojil?

Dekuji za info
nightfish_
Profil *
za ftp_login zkus dát
ftp_pasv($spojeni, true);
(přepneš spojení do pasivního režimu)
slovakCZ
Profil
Díky za tip!! Zkoušel jsem to, ovšem jsem kód
ftp_pasv($spojeni, true);
jsem umístil před ftp_login a proto mi to nešlo :o)

Děkuji, již to funguje.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: