Autor | Zpráva | ||
---|---|---|---|
Jack Finger Profil |
#1 · Zasláno: 17. 3. 2009, 06:17:23 · Upravil/a: Jack Finger
Dobrý den,
mám vlastní server (Linux Fedora), na kterém mi běží Apache, PHP... normálka. V httpd.conf mám nastavené limity upload_max_filesize a post_max_size na 1024M (schválně, z důvodu potřeby nahrávání větších souborů v jedné části serveru). Nyní jsem si vytvořil skript pro upload, úplně jednoduchý, používajíc move_uploaded_file(). I ten funguje. Problém je v tom, že když chci nahrát soubor větší než 100 MB, pole $_FILES je rovno null a nic se nenahraje. Ještě jsem se s tím nesetkal, nemůže jít o nějaké nastavení systému (i když dost pochybuju)? Díky za každou radu. |
||
Jan Tvrdík Profil |
#2 · Zasláno: 17. 3. 2009, 06:26:50
Jack Finger:
Koukni na http://www.radinks.com/upload/config.php |
||
Jack Finger Profil |
#3 · Zasláno: 17. 3. 2009, 14:47:18 · Upravil/a: Jack Finger
Jan Tvrdík
Koukl jsem, ještě jsem do <Directory "mydocumentroot"></Directory> přidal 1GB: LimitRequestBody 1073741824 a změnil v php.ini hodnoty popsané v odkazu na: upload_max_filesize = 1024M post_max_size = 1030M max_execution_time = 0 max_input_time = 0 a stejně se nic nezměnilo, pořád NULL při více jak 100MB. |
||
blaaablaaa Profil |
#4 · Zasláno: 17. 3. 2009, 15:15:43
Jack Finger
a co upload_max_filesize ? |
||
Jack Finger Profil |
#5 · Zasláno: 17. 3. 2009, 16:18:02
blaaablaaa
Viz. minulý příspěvek (opravil jsem přehozená slova v názvu direktivy). |
||
Jack Finger Profil |
#6 · Zasláno: 17. 3. 2009, 18:23:33
Tak vyřešeno. Bylo to jednoduché a na něco takového jsem to odhadoval. O úroveň výš jsem měl .htaccess, který měl post_max_size na 100M, přišel jsem na to až při zkoumání, ze kterého INI PHP tahá nastavení a kontroly local a master value. Díky za ochotu.
|
||
Časová prodleva: 16 let
|
0