upload_max_filesize OS X-en
Hello!
Olyan problémám van hogy Snow Leopard 10.6.4-en hogyan lehet megoldani azt hogy az egyes weboldalaknak külön külön lehessen megadni a file feltöltés maximumát? Alapértelmezetten 2MB van beállítva de valakinek szüksége van 5-re 10-re stb...
Gondolom az nem egy elegáns/biztonságos megoldás ha mindenkinek engedélyezem a legnagyobbat globálisan, nem?
Előre is köszönöm!
■ Olyan problémám van hogy Snow Leopard 10.6.4-en hogyan lehet megoldani azt hogy az egyes weboldalaknak külön külön lehessen megadni a file feltöltés maximumát? Alapértelmezetten 2MB van beállítva de valakinek szüksége van 5-re 10-re stb...
Gondolom az nem egy elegáns/biztonságos megoldás ha mindenkinek engedélyezem a legnagyobbat globálisan, nem?
Előre is köszönöm!
Milyen alkalmazás?
na... szép
Bocsánat a hanyagságom miatt :)
Apache2-ről és PHP5-ről van szó OS X "Snow Leopard" 10.6.4-en
php.ini
post_max_size
határozza meg a teljes POST méretét, míg azupload_max_filesize
a feltöltött fájl méretét. A kettő azért függ össze mert ha kisebb a POST-olható adat mennyisége, akkor kevesebb / kisebb fájlt lehet feltölteni. Ebben az esetben kb. 4 2MB-os fájlt lehet feltölteni egy POST kéréssel.oké,
post_max_size = 8M
upload_max_filesize = 2M
és van egy macska.hu ahol meg ez:
post_max_size = 16M
upload_max_filesize = 4M
Tehát eltérőnek kell lennie. Azt hiszem ezt hívják flag-elésnek?
Sőt az lenne a legjobb megoldás ha egyes honlapoknak ki lehetne kapcsolni a file feltöltést alapból.
htaccess
.htaccess
-ből éshttpd.conf
-ból is meg lehet adni, hogy az adott weboldalra milyen PHP paraméterek legyenek érvényesek.alakul
Amúgy ezt tudja szerkeszteni a kedves felhasználó is nem? Tehát ha belép (pl a tárhelyének gyökerébe) akkor hogyan lehet azt megoldani hogy ezt ne tudja módosítani, viszont ha szeretne mondjuk mod_rewrite-ot vagy egyebet akkor azt konfigurálhassa magának?
modul
diktatúra és kész? ;)
Pl a legtöbb nem akar feltölteni php-n keresztül viszont 1-2 igen... akkor mi a megoldás?
Akkor használj helyette
Sets the value of the specified directive. This can not be used in .htaccess files. Any directive type set with php_admin_value can not be overridden by .htaccess or ini_set(). To clear a previously set value use none as the value.
(Lásd: http://php.net/manual/en/configuration.changes.php.)
Hasznos lehet
Elrejti a .htaccess fájlt, vagy amelyiket akarsz.
A .htaccess-ben sokmindent be tudsz állítani.
link