[ LaMpiR @ 07.10.2004. 15:47 ] @
Da li se nekako moze zaobicu upload max size fajla? |
[ LaMpiR @ 07.10.2004. 15:47 ] @
[ NetworkAdmin @ 07.10.2004. 15:55 ] @
sad je pitanje ko si... jesi li obican klijet pa pokusavas da gurnes veci fajl nego sto je limit onda ne moze ako si admin servera sredi to u php.ini a ako nisi admin a onda mail i moli da ti to srede skoro 100% samsiguran da dinamicki to ne mozes promjeniti.
[ Shinhan @ 07.10.2004. 17:56 ] @
Postoje 2 max_size podesavanja.
Jedno je hidden input polje u samoj formi koje se lako zaobilazi, a drugo je podesavanje u samom php.ini koje je nemoguce zaobici. Prvo se zaobilazi tako sto posaljes trazeni POST upit bez max_file_size polja. Za te stvari imas vrlo dobar extension za Firefox (Web Developer) ili stand-alone program Sleuth (ili tako ne=C5=A1to). Uglavnom, sa njim mozes da vidis sve sto se salje serveru i nazad, pa i da menjas sve sto se salje... [ LaMpiR @ 07.10.2004. 18:28 ] @
ma treba mi upload a admin kao ne moze promjeniti php.ini samo za moj account nego mora za sve
[ Not now, John! @ 07.10.2004. 18:45 ] @
Možda je admin ugradio zaštitu u samu PHP skriptu.
Ti lijepo pošalješ fajl dvostruko veći nego što smiješ i onda dobiješ odgovor: "Fajl je veći nego što vaš nalog dozvoljava. Biće izbrisan!". [ dinke @ 08.10.2004. 10:28 ] @
Da bi povećao limit za uploadovani fajl, upload_max_filesize i post_max_size (eventualno i memory_limit) moraju biti setovani na neke veće vrednosti. Obzirom da ovi flagovi spadaju u tzv "PHP_INI_SYSTEM" grupu, oni mogu biti promenjeni samo u php.ini ili httpd.conf fajlu. Pogledaj manual za više informacija.
Nije tačno da se limit može povećati samo globalno za sve domene. Naime kod apache-a je dovoljno promeniti podešavanja za određeni virtual host unutar vhost direktiva. Dakle, prenesi to administratoru :) [ LaMpiR @ 08.10.2004. 16:37 ] @
ne znam. Admin servera tako kaze...
[ dinke @ 08.10.2004. 16:53 ] @
Code: <VirtualHost *> ServerAdmin [email protected] DocumentRoot /www/dinke.net ServerName dinke.net ServerAlias www.dinke.net ErrorLog /var/log/httpd/dinke.net/error_log CustomLog /var/log/httpd/dinke.net/access_log combined ErrorDocument 404 /missing.html php_admin_flag upload_max_filesize 20M php_admin_flag post_max_size 30M </VirtualHost> Recimo nesto ovako. Slobodno posalji to tvom "adminu" :) [ LaMpiR @ 08.10.2004. 21:01 ] @
vjeruj mi hocu...
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|