在上面的部分,我检查了MIME和打印文件类型,它给我的文件mimetype我需要使用。
所以我改变了
$allowed = array('pdf' => "application/pdf",'doc' => "application/msword",'docx'=>'application/vnd.openxmlformats-officedocument.wordprocessingml.document');
到
$allowed = array('pdf' => "application/pdf",'doc' => "application/msword",'docx'=>'application/vnd.openxmlformats-officedocument.wordprocessingml.document','docx'=>'application/octet-stream');
在我的案子里,这场比赛很成功
'docx'=>'application/octet-stream'
,以防错误意味着尝试检查
$_FILES["file"]["type"];
通过回声或打印。