Zadejte hledaný výraz...

Přenost mnoha souborů na FTP = problém

Martin
verified
rating uzivatele
(62 hodnocení)
8. 1. 2009 21:36:29
Zdravim.
Chci se zeptat, jestli nekdo nema podobnou zkusenost. Mam hosting u savany.cz. Kdyz prenasim na FTP par souboru, tak je vse ok, ale kdyz chci prenest treba nejaky open-source eshop (stovky malych souboru) zacne mi to po chvili hazet chyby. Zkousel jsem to v Total Commander. Ten hlasi chyba portu. Dale jsem zkousel Filezilla FTP, ten zase pise "spojeni preruseno" a pomoci Cute FTP mi to neche kopirovat vubec. Zkousel jsem si pohrat s rezimem prenosu aktivni/pasivni a zadnej pokrok. Poradte prosim co zkusit jeste.
Diky.
8. 1. 2009 21:36:29
https://webtrh.cz/diskuse/prenost-mnoha-souboru-na-ftp-problem#reply205137
mno, mě to taky vždycky timeoutuje tak to uplouduju zabalený a rozbaluju to až na serveru...
8. 1. 2009 21:40:05
https://webtrh.cz/diskuse/prenost-mnoha-souboru-na-ftp-problem#reply205136
hm
verified
rating uzivatele
(20 hodnocení)
8. 1. 2009 21:43:16
podobny problem nemam (vlatsni server + pripojeni pres wifi 6MBit/s) - ale drive se mi to obcas taky stalo... ale to bylo ojedinele, za problem bych to neoznacil
8. 1. 2009 21:43:16
https://webtrh.cz/diskuse/prenost-mnoha-souboru-na-ftp-problem#reply205135
Já mám podobný problém. Stačí přenášet třeba WP a po chvíli se to kousne.
Zkoušel jsem to na hostingu od Anowebu a Stable se stejným výsledkem. :banghead:
8. 1. 2009 22:06:11
https://webtrh.cz/diskuse/prenost-mnoha-souboru-na-ftp-problem#reply205134
Ciman
verified
rating uzivatele
(28 hodnocení)
8. 1. 2009 22:06:49
Ahojte, je to dáno tím, jak FTP přenos souboru probíhá. Pokud to je naprogramované kvalitně (jako třeba u TC). Tak na začátku každýho souboru probíhá handshaking, který je konstantně dlouhý a u přenosu na net docela potřebný (i na lokálu to bez toho cca v 10% případů chybuje), pak se posílá sada packetů a server na ně odpovídá, že je získal, a to tak dlouho dokud nepřijde jak paket, tak potvrzení (to ale netrvá tak dlouho a fakt se něco i přenáší).
Čím víc souborů, tím víc obslužných přenosů, který to pak zdržují. Navíc se může stát, že se nějaký potvrzení zbrzdí (mezitím se pošle nový rychlejší), ale to zbržděný přijde ve správným intervalu při opakování a je tu chyba souboru.
Taky odpojování během přenosu nic moc...pokud to jen trochu jde, je lepší ty soubory nějakým skriptem zazipovat, tarovat, jakkoli z toho udělat jeden soubor, přenýst ten a znovu rozbalit.
8. 1. 2009 22:06:49
https://webtrh.cz/diskuse/prenost-mnoha-souboru-na-ftp-problem#reply205133
Martin
verified
rating uzivatele
(62 hodnocení)
8. 1. 2009 22:55:56
A poradte teda nekdo jak to na tom FTP pak rozbalit. S tim nemam zkusenosti.
8. 1. 2009 22:55:56
https://webtrh.cz/diskuse/prenost-mnoha-souboru-na-ftp-problem#reply205132
Honza
verified
rating uzivatele
(17 hodnocení)
9. 1. 2009 09:43:19
Buď přes nějaké webftp (mají možnost nahrát a rozbalit archiv) nebo rozbalit vlastním skriptem.
9. 1. 2009 09:43:19
https://webtrh.cz/diskuse/prenost-mnoha-souboru-na-ftp-problem#reply205131
Ciman
verified
rating uzivatele
(28 hodnocení)
9. 1. 2009 10:12:06
Existuje několik PHP knihoven. Musím použít jeden super web, co jsem viděl tady na WT. UTFG
9. 1. 2009 10:12:06
https://webtrh.cz/diskuse/prenost-mnoha-souboru-na-ftp-problem#reply205130
Martin
verified
rating uzivatele
(62 hodnocení)
9. 1. 2009 11:27:42
Myslim, ze rady tipu pouzij google tady nejsou na miste. To by jsi to uz mohl psat rovnou do vsech vlakem. Je tady nekdo kdo to nejak konkretne resil. Hledam, zkousim, ale podle me si spis za*iram pocitac pofidernim sharewarem a davam svoje prihlasovaci udaje na jeste pofidernejsi webftp a nedari se mi to rozbehat.
Diky.
9. 1. 2009 11:27:42
https://webtrh.cz/diskuse/prenost-mnoha-souboru-na-ftp-problem#reply205129
Martin
verified
rating uzivatele
(62 hodnocení)
9. 1. 2009 11:46:56
Tak jsem konecne nasel reseni, ktery mi funguje
http://dimox.in/how-to-extract-the-zip-file-on-an-ftp-server/
9. 1. 2009 11:46:56
https://webtrh.cz/diskuse/prenost-mnoha-souboru-na-ftp-problem#reply205128
Ciman
verified
rating uzivatele
(28 hodnocení)
9. 1. 2009 11:47:56
Napsal KejliCZ;185184
Myslim, ze rady tipu pouzij google tady nejsou na miste. To by jsi to uz mohl psat rovnou do vsech vlakem. Je tady nekdo kdo to nejak konkretne resil. Hledam, zkousim, ale podle me si spis za*iram pocitac pofidernim sharewarem a davam svoje prihlasovaci udaje na jeste pofidernejsi webftp a nedari se mi to rozbehat.
Diky.
Myslím, že tohle tu nevidělo víc lidí a někdo to prostě najít na google a zprovoznit jednou bude muset. Navíc to bude dost šílená práce vzhledem k restrikcím/nedostatečným instalacím PHP na spoustě hostingů..
9. 1. 2009 11:47:56
https://webtrh.cz/diskuse/prenost-mnoha-souboru-na-ftp-problem#reply205127
Ciman
verified
rating uzivatele
(28 hodnocení)
9. 1. 2009 11:57:07
Tohle vypadá docela funkčně, ale netestoval jsem to a je to 30 dní free trial, to ti stačí, ne?
9. 1. 2009 11:57:07
https://webtrh.cz/diskuse/prenost-mnoha-souboru-na-ftp-problem#reply205126
Martin
verified
rating uzivatele
(62 hodnocení)
9. 1. 2009 12:44:25
Napsal Ciman;185197
Myslím, že tohle tu nevidělo víc lidí a někdo to prostě najít na google a zprovoznit jednou bude muset. Navíc to bude dost šílená práce vzhledem k restrikcím/nedostatečným instalacím PHP na spoustě hostingů..
To jo. Akorat jsem na hlasku pouzij google haklivej. Protoze to porad rikam kamosovi, kterej me otravuje s nesmyslama stylu "Kde stahnu Total Commander" apod. A uziti UTFG bych videl spis na prispevky tohoto typu.
9. 1. 2009 12:44:25
https://webtrh.cz/diskuse/prenost-mnoha-souboru-na-ftp-problem#reply205125
no hledal bych spíše něco na server než do windows. treba aktualizace rozbaluju timdle:
$file = $_GET;
if (isset($file))
{
$zip = new ZipArchive;
$zip->open($file);
$zip->extractTo('./');
$zip->close();
echo "Ok!";
}
// create a handler to read the directory contents
$handler = opendir(".");
echo "Please choose a file to unzip: " . "
";
// A blank action field posts the form to itself
echo '
';
$found = FALSE; // Used to see if there were any valid files
// keep going until all files in directory have been read
while ($file = readdir($handler))
{
if (preg_match ("/.zip$/i", $file))
{
echo ' ' . $file . '
';
$found = true;
}
}
closedir($handler);
if ($found == FALSE)
echo "No files ending in .zip found
";
else
echo '
Warning: Existing files will be overwritten.

';
echo "
";
?>
nebo je mozno pouzit filemanager v cpanelu nebo treba phpfilemanager.
9. 1. 2009 13:00:27
https://webtrh.cz/diskuse/prenost-mnoha-souboru-na-ftp-problem#reply205124
Pro odpověď se přihlašte.
Přihlásit