-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thu, 11 Mar 2004 [EMAIL PROTECTED] wrote:
> > >Intrebarea ar fi pentru ce ai nevoie de 4 (patru ) Gb (gigabytes) de > swap? > > Este vorba de un site pe care se fac upload-uri de fisiere foarte mari > gen 1gb( upload-ul foloseste swap-ul). Ce aplicatie ai tu acolo care trebuie sa faca uploadul in RAM si nu poate direct pe disk (altfel nu-mi explic cum foloseste swap-ul). Ori imi scapa mie ceva ori aplicatia voastra trebuie regandita. > Si daca tot veni vorba, m-am mai > confruntat cu o problema aici.Cind uploadez un fiser de 600MB sa zicem > (swapul este de 750MB deocamdata), browser-ul returneaza ca fisierul s-a > uploadat, gasesc fisierul la locul lui, dar surpriza are aproximativ > 410MB, bineinteles ca este corupt :).Mentionez ca toate variabilele > necesare gen LimitRequestBody,Timeout(apache), upload_max_file, > ...memorysize (php) au fost setate la maximum, adica 2GB=2147483647. Deci e vorba de PHP... nu stiu de ce PHP-ul intern trebuie sa stocheze in memorie _tot_ fisierul dar e stupid. Poti sa faci tu un CGI sau sa iei de pe net unul care doar sa buffereze in memorie pe masura ce se face uploadul si de fapt sa scrie pe disk direct fisierul uploadat. > Stie cineva de ce apare aceasta problema? Nu sunt programator de PHP dar daca PHP-ul face upload doar in memorie mi se pare stupid (sau ne-designed pt upload de fisiere mari). - -- Mihai RUSU Email: [EMAIL PROTECTED] GPG : http://dizzy.roedu.net/dizzy-gpg.txt WWW: http://dizzy.roedu.net "Linux is obsolete" -- AST -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFAUCwePZzOzrZY/1QRAkLPAKC/nCglRbfrQc7xE30BR2PAWL2PNQCgw4k5 ER3SL2v7zQ+tEiqJ5NTEFes= =EpDI -----END PGP SIGNATURE----- --- Detalii despre listele noastre de mail: http://www.lug.ro/
