단순히 이미지를 업로드하면이 두 가지 오류가 발생하고 권한이 거부되었습니다. 사전에 PHP 경고 : move_uploaded_file() 스트림을 열지 못했습니다 : 사용 권한이 거부되었습니다.
중 하나가 도움을 주시기 바랍니다 알고있는 경우
, 감사합니다.{
$uploadOk=0;
$target_dir = "./";
$target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]);
$imageFileType = pathinfo($target_file,PATHINFO_EXTENSION);
if(isset($_POST["submit"])) {
$check = getimagesize($_FILES["fileToUpload"]["tmp_name"]);
if($check !== false) {
echo "File is an image - " . $check["mime"] . ".";
$uploadOk = 1;
} else {
echo "File is not an image.";
$uploadOk = 0;
}
if ($uploadOk == 0) {
echo "Sorry, your file was not uploaded.";
} else {
if (move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], $target_file)) {
//echo "The file ". basename($_FILES["fileToUpload"]["name"]). " has been uploaded.";
} else {
echo "<br>".$_FILES["fileToUpload"]["name"];
echo "<br>Sorry, there was an error uploading your file.";
}
}
?>
}
폴더 권한을 777로 설정 했습니까? 또는 쓰기 전용? – hungrykoala
** ** php.ini ** 파일의 ** file_upload = on ** 확인. –
@ hungrykoala 나는 단지 쓸 수있다, 어떻게 777의 폴더를 설정할 수 있습니까 ??? – kamesh