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부터 의심하기 시작했다 ㅋㅅㅋ;;
그렇다고 끄는건 위험하다고 하니 해결 방법을 잘 찾아봐야겠다..
'study > server' 카테고리의 다른 글
centos selinux semanage port (0) | 2021.11.30 |
---|---|
파일 업로드시 저장 안됨 (0) | 2021.11.23 |
nginx http를 https로 리다이렉션 (0) | 2021.10.22 |
php fopen permission (0) | 2021.10.01 |
jenkins(젠킨스) 알람 slack으로 받기 (0) | 2021.09.24 |
댓글