나는 양식을 통해 내 서버에 사용자가 자신의 로컬 컴퓨터에서 선택하는 파일을 업로드하려고하지만 다음과 같은 PHP 오류 얻을 안녕하세요 : 이것은 내 PHP 코드는인 move_uploaded_file PHP 오류
Warning: move_uploaded_file(bqformtest/uploaded_files/test.doc) [function.move-uploaded-file]: failed to open stream: No such file or directory in /home/drawapl1/public_html/bqformtest/index.php on line 40
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phphhS4QD' to 'bqformtest/uploaded_files/test.doc' in /home/drawapl1/public_html/bqformtest/index.php on line 40
입니다 :
를 $target = "bqformtest/uploaded_files/";
$target = $target . basename($_FILES['upload']['name']) ;
if(move_uploaded_file($_FILES['upload']['tmp_name'], $target))
{
echo "The file ". basename($_FILES['uploadedfile']['name']). " has been uploaded";
}
else {
echo "Sorry, there was a problem uploading your file.";
}
이 내 양식 코드 :
<form method='post' action='' accept-charset='UTF-8' enctype='multipart/form-data'>
<input type="file" name="upload" size="50" />
<input id="submitButton" type='submit' name='Submit' value='' />
</form>
uploaded_files 폴더 권한
가 755 감사로 설정 미리.
uploaded_files 디렉토리의 소유자는 무엇입니까? – xdazz