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부터 의심하기 시작했다 ㅋㅅㅋ;;
그렇다고 끄는건 위험하다고 하니 해결 방법을 잘 찾아봐야겠다..