2010-04-10 9 views
1

무료 호스팅 - 000webhost.com에 웹 사이트가있어서 이미지를 업로드 할 수 있습니다.move_uploaded_file() error

는 그러나, 나는 이미지를 업로드하려고 할 때, 나는 이러한 오류를 얻을 :

경고 : 인 move_uploaded_file (이미지/SmallSmileyFace.jpg) function.move 업로드 한 파일을] : 스트림을 열지 못했습니다 : 권한이 거부 in /home/a6621074/public_html/m/write.php on line 76

경고 : move_uploaded_file() [function.move-uploaded-file] : '/ tmp/phpcmW3mo'를 'images/SmallSmileyFace'로 옮길 수 없습니다. jpg 'in line /home/a6621074/public_html/m/write.php on line 76

이것은 코드입니다 :

아이디어가 있으십니까?

답변

5
  1. 예를 들어 "images"폴더 사용 권한을 확인하고 0777 (모든 사용자에게 쓰기 가능)으로 설정하십시오.
  2. "images /"경로를 절대 서버 경로로 변경하십시오.
+0

어떻게 0777로 설정합니까? 이미지 폴더는 내가 호스팅에 업로드 한 내용이었습니다. 이미지를 절대 서버 경로로 변경하는 방법을 모르십니까? 죄송합니다.이 소리가 벙어리로 들린다면, 저는이 부분에서 정말 새로운 것입니다. –

+0

ftp 프로그램은 권한을 0777 – bumperbox

+0

으로 설정할 수있는 기능이 있어야합니다. –

1

권한 거부는 일반적으로 호스트의 파일 사용 권한 때문에 발생합니다. 기본적으로 파일을 이동하려는 폴더에 대한 쓰기 권한이 없습니다. 호스팅 제공 업체와 상담하거나 다른 폴더에 업로드해야 할 수도 있습니다.