无法使用PHP上传特定文件

时间:2014-02-07 23:37:17

标签: php file-upload

我最近遇到过一个我从未体验过的问题!

我基本上创建了一个这样的表单:

<form method="POST" enctype="multipart/form-data" action="">
    <input type="file" name="file">
    <input type="submit" name="submit">
</form>

之后我添加了一个非常简单的PHP脚本,仅用于测试:

<?php

if (!empty($_POST['submit'])) {
    echo 'OK';
} else {echo 'empty';}

?>

我在WAMP中的设置是文件不能超过2MB。好吧,现在,如果我上传图像或音乐或.exe或任何文件,它确实显示“确定”文本。即使它超过了文件限制。

然而,当我上传超过限制的.zip文件时,它实际上向我显示“空”消息,所以基本上表单没有提交,但页面重新加载。

所以有人可以告诉我这里发生了什么吗?因为我真的不知道这里可能出现什么问题。

1 个答案:

答案 0 :(得分:0)

我不知道怎么回事,但我找到了答案。

POST最大大小实际上超过8MB。我的zip文件要大得多,我的音乐或exe文件也不是那么大。

感谢大家的帮助。