无法在php中检测已上载pdf的文件类型
我有一个多文件上传,似乎只是偶尔工作。我已经上传了很多pdf文件到系统中,但它似乎时不时地检测不到文档的文件类型 我有一份名为无法在php中检测已上载pdf的文件类型,php,pdf,file-upload,Php,Pdf,File Upload,我有一个多文件上传,似乎只是偶尔工作。我已经上传了很多pdf文件到系统中,但它似乎时不时地检测不到文档的文件类型 我有一份名为 45278合并报告.pdf 它没有锁,也没有任何安全措施,在我的机器上可以正常打开。但是,当我通过上传程序运行它时,它失败了,并显示不支持的文件扩展名。下面是我运行上传的代码的一小部分 public function uploadMultiFile($idcompany, $createdBy, $filePath) { foreach ($_FILES['f
45278合并报告.pdf 它没有锁,也没有任何安全措施,在我的机器上可以正常打开。但是,当我通过上传程序运行它时,它失败了,并显示不支持的文件扩展名。下面是我运行上传的代码的一小部分
public function uploadMultiFile($idcompany, $createdBy, $filePath)
{
foreach ($_FILES['file'] as $k => $l)
{
foreach ($l as $i => $v)
{
if (!array_key_exists($i, $files)) $files[$i] = array();
$files[$i][$k] = $v;
}
}
print_r($files[$i]);
}
从这一点上,我使用实际上传的文件
显示的数组结果
Array
(
[name] => 45278 Combined Report.pdf
[type] =>
[tmp_name] =>
[error] => 1
[size] => 0
)
error=>1
表示错误。还有size=>0
。@u\u mulder感谢您的回复:)是的,错误1是文件太大了。该文件为3.5Mb。我的phpini文件说。。。。上传最大文件大小400M post最大文件大小400M最大输入时间600最大执行时间600error=>1
表示错误。还有size=>0
。@u\u mulder感谢您的回复:)是的,错误1是文件太大了。该文件为3.5Mb。我的phpini文件说。。。。上传最大文件大小400M发布最大文件大小400M最大输入时间600最大执行时间600