<form action="uploads.php" enctype="multipart/form-data" method="post">
<?php
if(!empty($message)){
echo "<p>{$message}</p>";
}
?>
<input type="hidden" name="MAX_FILE_SIZE" value="1048576" />
<label for="something">Please, upload your file</label>
<input type="file" name = "file_upload" id="something"/>
<input type="submit" name="submit" value="Upload" />
</form>
</body>
</html>
我更改了post_max_size = 100M,max_file_size已经是64M。 问题是当我运行代码并上传超过 20kb 然后第一次它给出错误 3(部分上传问题)然后停止工作。我必须重新启动 php 才能做其他事情。请帮忙..
在你的 php.ini 文件中,将此变量upload_max_filesize
更改为你想要的任何max_uploaded_size。
但请记住,要保持post_max_size
大于或等于upload_max_filesize。
有关详细信息,请参阅此答案。PHP 更改最大上传文件大小