You are here: Re: File Upload Craziness « PHP Programming Language « IT news, forums, messages
Re: File Upload Craziness

Posted by ctiggerf on 04/09/07 21:02

On Apr 9, 9:41 am, "ctiggerf" <ctigg...@gmail.com> wrote:
> I am having some troubles with file uploads on my server and was
> hoping you guys could help out.
>
> PHP is returning with the error UPLOAD_ERR_INI_SIZE for all files over
> approx. 4Kb. I have set the upload_max_filesize to 1Gb, and ini_get()
> reports that correctly.
>
> You can run my little sample script here:http://www.paramountlists.com/v3/ftp/cff_test2.php
>
> And now for the script:
>
> <?php error_reporting (E_ALL); ?>
> <html>
> <head>
> <title>Upload</title>
> </head>
> <body>
> <?
> if (!empty($_POST['upload'])) {
> echo "<pre>";
> print_r($_FILES);
> echo "</pre><br>";
>
> switch ($_FILES['myfile']['error']) {
> case UPLOAD_ERR_OK:
> echo "Upload was ok";
> break;
> case UPLOAD_ERR_INI_SIZE:
> echo "Exceeds upload_max_filesize:
> ".ini_get("upload_max_filesize");
> break;
> case UPLOAD_ERR_FORM_SIZE:
> echo "exceeds the MAX_FILE_SIZE.";
> break;
> case UPLOAD_ERR_PARTIAL:
> echo "The uploaded file was only partially uploaded.";
> break;
> case UPLOAD_ERR_NO_FILE:
> echo "No file was uploaded.";
> break;
> case UPLOAD_ERR_NO_TMP_DIR:
> echo "Missing a temporary folder.";
> break;
> case UPLOAD_ERR_CANT_WRITE:
> echo "Failed to write file to disk";
> break;
> default:
> echo "Unknown File Error";
> }
> echo "<br>";}
>
> ?>
> <form method="post" enctype="multipart/form-data"
> action="<?php echo $_SERVER['PHP_SELF'];?>">
> <input type="hidden" name="MAX_FILE_SIZE" value="5000000">
> Upload File: <input name="myfile" type="file"><br>
> <input name="upload" type="submit" value="Submit"></form>
> </body>
> </html>
>
> If you guys think this would be better asked at the apache newsgroup
> or something, let me know. I thought perhaps someone had run into the
> same trouble.
>
> Thanks,
> Chris F.

Finally figured it out after another day of messing with settings ...
apparently you can't set the upload_max_filesize to 1G it has to be in
M, so 1024M I guess.

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация