내 우분투 가상 서버를 사용하여 파일을 업로드하려고합니다.우분투 서버가 PHP 'move_uploaded_file'파일을 업로드하지 않습니다.
"Warning: move_uploaded_file(files/Site Logo.png): failed to open stream: Permission denied in /var/www/test.php on line 5 Warning: move_uploaded_file(): Unable to move '/tmp/phpZB7Mxi' to 'files/Site Logo.png' in /var/www/test.php on line 5"
디렉토리 내가 SSH를 통해 설정 권한 0777
을 가지고 있으며, 아직 업로드하지 않습니다
업로드 된 파일을 이동하는 PHP 함수는 다음과 같은 오류를 반환합니다. PHP.ini는 upload ON
으로 구성되어 있지만 운이 없습니다. 그 사용 권한 문제를 짐작 하겠지만 모든 사용자에 대해 거의 RWX
으로 설정했습니다.
$file = $_FILES['video']['name'];
echo $file;
move_uploaded_file($_FILES['video']['tmp_name'],"files/".$file);
echo "Done";
이 중 하나가 작동하지 않을 : 나는 기본 코드를 아래와 같이 시도 있도록
내 코드는 원래 비디오 시스템을 위해 너무 복잡했다. 그래서 서버를 구성하는 방법을 추측하고 있습니까?
당신은/var/www/files / – webjunkie