Da li se nekako moze zaobicu upload max size fajla?
Zaobilazenje upload max size...
Zaključano
Zakačeno
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.
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...
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...
Potpis
"Common sense is not so common." - Voltaire
ma treba mi upload a admin kao ne moze promjeniti php.ini samo za moj account nego mora za sve
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!".
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!".
Potpis
"I'd take the awe of understanding over the awe of ignorance any day."
- Douglas Adams
- Douglas Adams
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 :)
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 :)
Potpis
ne znam. Admin servera tako kaze...
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>
<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" :)
Potpis
vjeruj mi hocu...