wamp 서버에 파일을 업로드 할 파일을 생성했습니다. html 및 php 파일에 대한 코드는 다음과 같습니다.wamp 서버에 큰 파일을 업로드 할 수 없습니다.
<form action="uploadToServer.php" method="post" enctype="multipart/form-data">
Select image to upload:
<input type="file" name="uploaded_file" id="uploaded_file">
<input type="submit" value="Upload Image" name="submit">
</form>
코드는 php 파일입니다.
$file_path = "../uploads/";
$file_path = $file_path . basename($_FILES['uploaded_file']['name']);
if(move_uploaded_file($_FILES['uploaded_file']['tmp_name'], $file_path)) {
echo "success";
} else{
echo "fail";
}
문제 : 이하 3메가바이트 이상의 파일을 업로드 할 때는,이 코드가 완벽하게 작동합니다. 그러나 3MB 이상의 파일을 업로드하려고하면 다음과 같은 오류가 표시됩니다. 알림 : 정의되지 않은 색인 : C : \ Wamp \ www \ whatshare \ include \ uploadToServer.php의 4 행에
및 주의 : 정의되지 않은 색인 : C : \ wamp \ www \ whatshare \ include \ uploadToServer.php의 uploaded_file 5 행에
PHP 변수를 늘리려고했지만 여전히 작동하지 않습니다. 도와주세요. 미리 감사드립니다.
max_upload_size에 대해 php.ini를 편집하십시오. – Abbas
답변은 https://stackoverflow.com/questions/5580187/upload-large-file-in-php에서 찾을 수 있습니다. – jimmy