我有一个表格可以很好地处理(上传)许多文件(tgz、microsoft 可执行文件、macosx 可执行文件),并且大小不同(包括的文件比给我错误的文件大)。
所以没有文件大小,......是问题所在。
但是当我尝试使用 apache(apache 2.2.16)将文件(linux exe 32bits)上传到我的 debian(squeeze)64bits 时,我总是收到错误 #8,即 UPLOAD_ERR_EXTENSION 错误。
php (php 5.3.3) $_FILES 数组给了我'size'==0,没有'tmp_name'和正确的'name'。
我的表格是这样的:
<form action=\"emUpload_file.php\" method=\"post\" enctype=\"multipart/form-data\">
有任何想法吗?。
谢谢。
负载处理得很好,因为当我上传任何其他类型的文件时它可以工作,我只有一个 linux 可执行文件的问题。对我来说这很奇怪,但我认为这不是我的 html/php 代码的问题。