Autor | Zpráva | ||
---|---|---|---|
Anonymní Profil * |
#1 · Zasláno: 14. 7. 2006, 19:42:53
Zdravim. Mam pocitac, ten je jako server Apache 2, kterym chci poslat urcity soubor, a ten poslany soubor nejde na tom prijimacim pc u kamose, nejde rozbalit RAR.
|
||
djlj Profil |
#2 · Zasláno: 14. 7. 2006, 19:55:27
nejde rozbalit RAR
A co my s tím? A co to má společného s apache? Ať si nainstaluje nějaký kvalitní rozbalovač ;). |
||
Anonymní Profil * |
#3 · Zasláno: 14. 7. 2006, 20:45:58
Soubor je v DocumentRoot, klientovi se zobrazi dirlisting (v docRoot neni zadny jiny soubor), klikne na soubor (zip), stahne ho a tento soubor nelze rozbalit (chybny archiv, atd.). Soubory nemaji shodne md5 a pri vizualnim porovnani jde videt ze cca v 1/2 souboru znova zacina zip hlavicka, od te chvile jsou soubory jine. Myslite ze se jedna o problem v Apache? Na notebooku se stejnou konfiguraci softwaru (WinXP, Apache 2.0.58, PHP, Kerio, Nod je vse ok a soubor je stazen korektne.
|
||
djlj Profil |
#4 · Zasláno: 14. 7. 2006, 20:48:16
Tak to možná používá nějaký vadný program na stahování (nebo žádný)... Ať zkusí třeba Download Express.
|
||
Hugo Profil |
#5 · Zasláno: 14. 7. 2006, 20:52:45
Anonymní
Podívej se do logu apache, třeba tam něco najdeš. BTW: Neptal ses i na linuxsoftu? |
||
Anonymní Profil * |
#6 · Zasláno: 14. 7. 2006, 21:08:26
Hugo
[Fri Jul 14 21:00:03 2006] [notice] Apache/2.0.58 (Win32) PHP/5.1.4 configured -- resuming normal operations [Fri Jul 14 21:00:03 2006] [notice] Server built: Apr 29 2006 17:47:10 [Fri Jul 14 21:00:03 2006] [notice] Parent: Created child process 3596 [Fri Jul 14 21:00:03 2006] [notice] Child 3596: Child process is running [Fri Jul 14 21:00:03 2006] [notice] Child 3596: Acquired the start mutex. [Fri Jul 14 21:00:03 2006] [notice] Child 3596: Starting 250 worker threads. [Fri Jul 14 21:00:34 2006] [notice] Parent: Received shutdown signal -- Shutting down the server. [Fri Jul 14 21:00:34 2006] [notice] Child 3596: Exit event signaled. Child process is ending. [Fri Jul 14 21:00:35 2006] [notice] Child 3596: Released the start mutex [Fri Jul 14 21:00:36 2006] [notice] Child 3596: Waiting for 250 worker threads to exit. [Fri Jul 14 21:00:36 2006] [notice] Child 3596: All worker threads have exited. [Fri Jul 14 21:00:36 2006] [notice] Child 3596: Child process is exiting [Fri Jul 14 21:00:36 2006] [notice] Parent: Child process exited successfully. OK |
||
Hugo Profil |
#7 · Zasláno: 14. 7. 2006, 21:23:09 · Upravil/a: Hugo
Hmm, a zkus ještě v access.log najít záznamy týkající se toho archívu a podívej se jaký kód apache vrátil.
|
||
Anonymní Profil * |
#8 · Zasláno: 14. 7. 2006, 22:16:23
xxx.xxx.xxx.xxx - - [14/Jul/2006:21:00:09 +0200] "HEAD /Arctic%20Ocean.zip HTTP/1.1" 200 -
xxx.xxx.xxx.xxx - - [14/Jul/2006:21:00:10 +0200] "GET /Arctic%20Ocean.zip HTTP/1.1" 206 23361 OK |
||
Hugo Profil |
#9 · Zasláno: 14. 7. 2006, 22:39:01
Ten kód 206 je divný, mělo by tam být 200. Zkus o tom něco pohledat u apache.
|
||
Leo Profil |
#10 · Zasláno: 14. 7. 2006, 22:42:02
Mate to na Windows? Jakou velikost ma ten soubor (poskozeny) co prijde z Apache? Leo
|
||
Hugo Profil |
#11 · Zasláno: 14. 7. 2006, 22:44:42
Pomocí googlu jsem našel toto
A status code of 206 is a response to a request for part of a document. This is used by advanced caching tools, when a user agent requests only a small part of a page, and just that section is returned. |
||
Leo Profil |
#12 · Zasláno: 14. 7. 2006, 22:49:53
Nemuze to byt stejny problem jako tady:
http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=1&topic=23 960 ? Leo |
||
Wysky Profil |
#13 · Zasláno: 14. 7. 2006, 23:01:00
Dobry den,
kod 206 je standartni kod pri prijmu casti souboru napriklad pri segmentovem stahovani popr pri pouziti klienta ktery podporuje resuming. V nem to nebude, ale to co pise Leo s tim memory mappingem by mohlo byt jadro problemu. s pozdravem Wysky |
||
Leo Profil |
#14 · Zasláno: 14. 7. 2006, 23:04:51
K te 206 - videl bych to tak, ze Apache inzeruje puvodne http hlavickou Content-length ze posila rekneme 50 kB dat, ale dojde k chybe a posle jenom 20 kB. Klient si pak vyzada zbyvajici cast (posle pozadavek s hlavickou Range) a server posle zbytek s kodem 206. Ale treba je to jeste jinak. Kazdopadne jak pise Wysky, neni to zadny patologicky stavovy kod. Leo
|
||
Anonymní Profil * |
#15 · Zasláno: 14. 7. 2006, 23:15:38
Leo
Super funguje. Jinak moc dik za pomoc. EnableMMAP off EnableSendfile off |
||
Leo Profil |
#16 · Zasláno: 14. 7. 2006, 23:17:26
Neni za co :-) Leo
|
||
Anonymní Profil * |
#17 · Zasláno: 14. 7. 2006, 23:21:18
:-)
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0