Autor Zpráva
PejsekHA
Profil *
Zdravim, nahravam pres php film na sve ftp, ale proste to napise
Warning: ftp_put() [function.ftp-put]: Opening ASCII mode data connection for 50x.avi. in /var/www/tesr.php on line 6
Chyba pri uploadovani souboru!
ale napise to jen pri 284 MB, vic to nejde...

script:
<? 
$spojeni = ftp_connect("xx"); 
/* Nejdříve se samozřejmě připojíme k FTP serveru. */ 
ftp_login($spojeni, "xx", "xx"); 
/* Dále se musíme autentizovat. */ 
if(!ftp_put($spojeni, "50x.avi", "50x.avi", FTP_ASCII)) { 
echo("Chyba pri uploadovani souboru!"); 
} 
else { 
  echo("Soubor uploadovan!"); 
} 
/* Pokusíme se uploadovat soubor, v případě neúspěchu vracíme chybu, v případě úspěchu vypíšeme informaci o úspěšném uploadu. */ 
ftp_close($spojeni); 
/* Po dokončené práci ukončujeme spojení s FTP serverem. */ 
?>
Beavis
Profil
PejsekHA
Že by se přerušilo spojení? V TC se mi to stává :-) , při delším přenosu se to odpojí..
PejsekHA
Profil *
jenze, ono to upuje treba i 10 MB/s a trva to ani ne 10 sec, a kdyz to omezim na 150 kb/s tak to bezi, ale proste se to pri 284 mb sekne a dal to nejede :))
Davex
Profil
Připadá mi trochu nesmyslné nahrávat tento typ souborů v textovém módu. Lepší by bylo použítí módu FTP_BINARY. Pokud není na serveru omezení volného místa nebo velikosti souboru a není omezena doba trvání skriptu, tak by to mělo fungovat.
PejsekHA
Profil *
binary jsem skousel a nic..

FTP mam od ignum.cz a muzu si nastavovat co chi... Ale asi je,prtze na webhosting jsem ted nahral ten soubor...

Nevite jak to spravit? nebo obejit?
Werewolf
Profil
PejsekHA:
A ty máš v PHP neomezenou paměť? http://php.net/memory-get-usage

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: