Php 上载未指定临时名称的文件
我有一个处理上传文件的PHP脚本。它通常工作正常,但我偶尔会遇到上传错误。当我检查Php 上载未指定临时名称的文件,php,file-upload,Php,File Upload,我有一个处理上传文件的PHP脚本。它通常工作正常,但我偶尔会遇到上传错误。当我检查$\u文件数组时,我可以看到: 失败的文件: Array ( [Filedata] => Array ( [name] => cbj2_web.pdf [type] => [tmp_name] => [error] => 1 [size] => 0 ) ) 已生效的文件: Array ( [Filedata]
$\u文件
数组时,我可以看到:
失败的文件:
Array ( [Filedata] => Array (
[name] => cbj2_web.pdf
[type] =>
[tmp_name] =>
[error] => 1
[size] => 0 ) )
已生效的文件:
Array ( [Filedata] => Array (
[name] => tick.png
[type] => application/octet-stream
[tmp_name] => /tmp/phpL8oYLc
[error] => 0
[size] => 1108 ) )
我不确定到底出了什么问题,甚至不知道如何找出问题所在。这是处理文件的第一步,所以我没有任何代码对文件进行任何处理
有什么建议吗?来自:
价值:1;上载的文件超出了php.ini中的upload\u max\u filesize指令
因此,您需要编辑php.ini文件,将upload\u max\u filesize值增加到一个更高的值。您将得到一个
错误,错误为1
。这是UPLOAD\u ERR\u INI\u SIZE
发件人:
上载的文件超出了php.ini中的指令
可能注意到一个错误为0,另一个错误为1;)是的,正如蒂姆在下面指出的。我错过了错误的含义和解决方法:)通常人们会批评海报没有查找错误代码,但我知道,如果我看到“error=0”和“error=1”,我只会假设它是一个二进制参数……我就是这么做的。:)谢谢你给了我怀疑的机会