PHP를 쓰다보면 가끔 chmod -R 777 . 을 해도, 심지어 chown -R apache:apache . 를 해도 PHP가 파일을 쓰지 못하는 경우가 있는데(i.e. is_writable(".") returns False), 이럴땐 sudo setenforce 0을 통해 SELinux를 그냥 꺼버려도 쓸 수는 있지만.. 그건 좋은 방법이 아니니 다음과 같이 해당 디렉토리를 SELinux 옵션을 통해 httpd가 읽고 쓸 수 있도록 하면 된다.
sudo chcon -R -h -t httpd_sys_rw_content_t .
'Computer' 카테고리의 다른 글
[ALGOSPOT] CLEARSKYPROJECT (0) | 2015.01.14 |
---|---|
[Fedora] httpd가 작동중이지만 외부 접속이 불가능할때 (0) | 2015.01.13 |
mysql이 아무 이유를 말해주지 않고 시작되지 않는다면 (0) | 2014.12.17 |
[VIM] 한글 정규식 (0) | 2014.12.04 |
Excel Macro - Row Removal (0) | 2014.10.27 |