php上传文件没有';因为内容的原因,我不能工作
我正试图在服务器上上传一些Excel文件,但不幸的是,它对某些文件不起作用 我的html代码如下所示:php上传文件没有';因为内容的原因,我不能工作,php,file-upload,Php,File Upload,我正试图在服务器上上传一些Excel文件,但不幸的是,它对某些文件不起作用 我的html代码如下所示: <form action="my_upload.php" method="post" enctype="multipart/form-data"> <label for="file">Filename:</label> <input type="file" name="file" id="file"><br> <
<form action="my_upload.php" method="post" enctype="multipart/form-data">
<label for="file">Filename:</label>
<input type="file" name="file" id="file"><br>
<input type="submit" name="submit" value="Submit">
</form>
这不是文件路径、命名、大小或权限问题,而是文件内容问题。我是说这是一个文件内容问题,因为上传在某些情况下会成功。另外,如果我重新保存一开始无法工作的Excel文件,那么上传文件就会成功
我怎样才能解决这个问题?为什么
$\u文件['file']['error']=1
。如何防止这种情况发生?*值:1;上载的文件超出了php.ini中的upload\u max\u filesize指令*
错误代码表示您尝试上载的文件大于php.ini中设置的文件上载大小限制
您可以获得这些代码的完整列表
您需要更改php.ini中的限制以允许更大的上载。如果您在一个托管系统上,您可能需要与他们进行检查,以便执行此操作:主机之间的安排各不相同
echo '<pre>';
print_r($_FILES);
echo '</pre>';
Array
(
[file] => Array
(
[name] => speeds.xls
[type] =>
[tmp_name] =>
[error] => 1
[size] => 0
)
)