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]

我有一个处理上传文件的PHP脚本。它通常工作正常,但我偶尔会遇到上传错误。当我检查
$\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”,我只会假设它是一个二进制参数……我就是这么做的。:)谢谢你给了我怀疑的机会