Windows 7 컴퓨터에 WampServer 2가 설치되어 있습니다. Apache 2.2.11 및 PHP 5.2.11을 사용하고 있습니다. 양식에서 파일을 업로드하려고하면 업로드하는 것처럼 보이지만 PHP에서는 $_FILES
배열이 비어 있습니다. c:\wamp\tmp
폴더에 파일이 없습니다 . php.ini
파일 업로드 등을 허용 하도록 구성 했습니다. tmp
폴더는 현재 사용자에 대한 읽기 / 쓰기 권한을하고있다. 나는 충격을 받았다.
HTML :
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<form enctype="multipart/form-data" action="vanilla-upload.php" method="POST">
Choose a file to upload: <input name="uploadedfile" type="file" /><br />
<input type="submit" value="Upload File" />
</form>
</body>
</html>
PHP :
<?php
echo 'file count=', count($_FILES),"\n";
var_dump($_FILES);
echo "\n";
?>
vanilla-upload.php
?