[PHP-users 7522] 1MBを超えたファイルをアップロードできない

Hara Masaki php-users@php.gr.jp
Thu, 16 May 2002 11:49:01 +0000


画像ファイルをアップロードするPHPを作成したのですが、ファイルサイズが1MB
を超えたものを指定すると、IEでは「ページを表示できません」と表示され、NN
では「ネットワークブロークンパイプ・・・」というダイアログボックスが表示され
てしまい、アップロードできません。
1MB以内のサイズなら正常にアップロードできます。
php.iniファイルのアップロードファイルサイズ上限も50MB,PHPファイルでも
MAX_FILE_SIZEを10MBとしているので問題ないと思うのですが。。。
どなたかご教授の程、よろしくお願いします。

環境:RedHat Linux7.1
PHP 4.0.4pl1

<php.iniファイル>
upload_max_filesize = 50097152
register_globals        =       On

<画像ファイルをアップロードするPHPファイル>
echo "<FORM ENCTYPE=\"multipart/form-data\" ACTION=\"$PHP_SELF\" 
METHOD=\"POST\">\n";
echo "Send this file:\n<BR>\n";
echo "<INPUT TYPE=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"10000000\">\n";
echo "<INPUT NAME=\"userfile\" TYPE=\"file\" SIZE=32 
ACCEPT=\"image/jpeg,image/gif,image/tif\">";
・・・

_________________________________________________________________
ウィルスメール、迷惑メール対策なら MSN Hotmail http://www.hotmail.com/JA/