【发布时间】:2014-02-13 18:26:05
【问题描述】:
我有一个专用服务器,在上传大于 3mb 甚至更低的文件时遇到问题。
我收到这条消息:
Bad Request
Your browser sent a request this server que Could Not understand.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
非常想解决这个问题但是找不到max upload size max的设置,limit已经改成更高的值但是没有成功。
会发生什么?
我的表格:
<html>
<body>
<form action="upload.php" method="POST" enctype="multipart/form-data">
Arquivo: <input type="file" name="file"><br>
<input type="submit" value="Enviar">
</form>
</body>
</html>
我的 PHP:
$pasta = $_SERVER['DOCUMENT_ROOT']."/app/upload/imagens/";
$tmp_name = $_FILES["file"]["tmp_name"];
$name = $pasta.$_FILES["file"]["name"];
if (move_uploaded_file($tmp_name, $name)) {
} else {
echo $_FILES["file"]["error"];
}
【问题讨论】:
-
我们需要查看一些您用来处理上传请求的代码。
-
检查您的表单方法是否为 POST,不过需要查看您的代码
-
我把代码放在上面