Ik heb het volgende script:
Ik upload een zip bestand van 413 kB en het gaat perfect.
Ik upload een zip bestand van 549 kB en het gaat mis.
Dan krijg ik de volgende error:
[error]
Notice: Undefined index: frm_zipfile in /home/httpd/vhosts/pasveer.nl/httpdocs/marc/nieuws_beheer/beheer.php on line 12
Notice: Undefined index: frm_zipfile in /home/httpd/vhosts/pasveer.nl/httpdocs/marc/nieuws_beheer/beheer.php on line 12
(! )Het bestand kon niet geupload worden
[/error]
Opeens heeft frm_zipfile dus geen inhoud meer als het bestand (klaarblijkelijk) groter is dan 500 kB.
PHP ziet er als volgt uit:
file_uploads On
max_execution_time 60
post_max_size 8M
safe_mode Off
upload_max_filesize 2M
upload_tmp_dir no value
Hoe kan het nou dat onder de 500 kB wel wil en daarboven niet terwijl post_max_size op 8M staat?
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| <? error_reporting(E_ALL); ?> <html> <form name="add" method="post" action="<?=$PHP_SELF?>?action=save" enctype="multipart/form-data"> <input type=file name="frm_zipfile"> <input type=submit value="Opslaan"> </form> </html> <? if ($HTTP_GET_VARS['action'] == "save") { $uploadtry = move_uploaded_file($HTTP_POST_FILES['frm_zipfile']['tmp_name'], "/home/httpd/vhosts/domein.nl/httpdocs/marc/nieuws_beheer/".$HTTP_POST_FILES['frm_zipfile']['name']); if (!$uploadtry) { echo "(<b>!</b> )Het bestand kon niet geupload worden<br>"; exit; } else { echo "SUCCES"; } } ?> |
Ik upload een zip bestand van 413 kB en het gaat perfect.
Ik upload een zip bestand van 549 kB en het gaat mis.
Dan krijg ik de volgende error:
[error]
Notice: Undefined index: frm_zipfile in /home/httpd/vhosts/pasveer.nl/httpdocs/marc/nieuws_beheer/beheer.php on line 12
Notice: Undefined index: frm_zipfile in /home/httpd/vhosts/pasveer.nl/httpdocs/marc/nieuws_beheer/beheer.php on line 12
(! )Het bestand kon niet geupload worden
[/error]
Opeens heeft frm_zipfile dus geen inhoud meer als het bestand (klaarblijkelijk) groter is dan 500 kB.
PHP ziet er als volgt uit:
file_uploads On
max_execution_time 60
post_max_size 8M
safe_mode Off
upload_max_filesize 2M
upload_tmp_dir no value
Hoe kan het nou dat onder de 500 kB wel wil en daarboven niet terwijl post_max_size op 8M staat?
[ Voor 23% gewijzigd door intermusic op 10-03-2004 02:03 . Reden: Was vergeten 'upload_max_filesize 2' erbij te zetten. ]