0
Windows의 VmWare에 linux centos 7을 설치했습니다. 내가 (sample
로 로그인) 사용자 "샘플"와 laravel 프로젝트를 만든 root, sample
Linux에서 파일 쓰기시 PHP 사용 권한 오류 CentOS
,하지만 난 루트 사용자와 프로젝트를 실행하려고 할 때 (로 로그인 :이 리눅스에서 두 명의 사용자가
root
) 파일에 쓸 수없는 권한 오류가 발생합니다 (file_put_content()
). 나는
chmod 777 /var/www/html/laravel
을 시도 심지어 내가 마우스 오른쪽 클릭 -> 속성 -> 권한을 사용하여 루트에 파일의 쓰기 액세스 권한을 변경하려 시도했지만, 아무 소용.
유일하게 가능한 해결책은 파일을 삭제하고 루트 사용자로 다시 만드는 것입니다. 자, 해결책은 무엇입니까? 비록 사용자 root
이 무엇이든 할 수있는 특권이 있습니다. 그러나 그것이 사실이 아닌 것처럼 보입니다. 해결 방안은 무엇인가? 이 문제를 어떻게 바꾸어야합니까?
이지만, 아무것도 변경되지 않습니다. –
웹 요청을 만드는 중 오류가 발생합니까? 그렇다면 웹 서버 사용자에게 사용 권한이 필요하다는 의미입니다. 나는 laravel에 app/storage/디렉토리에 대한 쓰기 권한이 필요하다는 것을 알고 있습니다. –
예. 문제는 저장 공간입니다. 젠드 서버로 액세스하고 젠드가 어떻게 액세스 할 수있게해야하는지 궁금합니다 (또는 PHP) –