2017-03-15 1 views
0

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 변수를 늘리려고했지만 여전히 작동하지 않습니다. 도와주세요. 미리 감사드립니다.

+0

max_upload_size에 대해 php.ini를 편집하십시오. – Abbas

+0

답변은 https://stackoverflow.com/questions/5580187/upload-large-file-in-php에서 찾을 수 있습니다. – jimmy

답변

0

작업 표시 줄의 wamp 서버 아이콘에서 php.ini를 변경하려고했습니다. 제 경우에는 효과가 없었습니다. 그래서 내 wamp 폴더에있는 모든 php.ini 파일을 변경하려고했습니다. 나는 모르지만 그것은 나를 위해 일했다. 나는 내 문제를 해결했다.

관련 문제