study/server

file permission 파일 권한 문제

땅콩잉 2021. 10. 23. 12:32
728x90

파일 만드려는데 권한 문제로 생성이 안된다!

(코드는 php입니당)

$fp = fopen("/home/test/data/html.txt", "w") or die("cant");
fwrite($fp,json_encode($aValue));
fclose($fp);

chmod 777 해도 소용 없었음.

범인은 바로 selinux ㅡㅡ..

 

파일을 저장하려는 폴더와 그 밑 파일 모두에게 권한 부여했더니 됨..

chcon -t httpd_sys_rw_content_t /home/test/data -R

 

뭐 안 될때마다 selinux부터 의심하기 시작했다 ㅋㅅㅋ;;

그렇다고 끄는건 위험하다고 하니 해결 방법을 잘 찾아봐야겠다..