このようなアップロードフォームがあります。
<body>
<form action="upload.php" method="post" enctype="multipart/form-data">
<input type="file" name="file" value="file"/>
<input type="submit" value="UPLAOD" name="upload"/><br/>
</body>
そして upload.php として:
if($_FILES["file"]["error"]>0)
echo "ERROR: ".$_FILES["file"]["error"]."<br/>";
else{
if(file_exists("./".$_FILES["file"]["name"]))
echo "File already exists.";
else
{
move_uploaded_file($_FILES["file"]["tmp_name"],"./".$_FILES["file"]["name"]);
echo "File Uploaded.";
}
}
を変更しましたupload_max_filesize=10M , post_max_size=8M
がphp.ini
、まだ 5MB のファイルをアップロードできません。何がうまくいかなかったのでしょうか?
を実行するphpinfo()
と、 にupload_max_size=2M
変更する前の値が表示され10M
ます。