[ LaMpiR @ 07.10.2004. 15:47 ] @
Da li se nekako moze zaobicu upload max size fajla?
[ 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...