OVERCODE

워드프레스 업로드 폴더 권한 오류 해결방법(서버에서 부모 디렉토리에 쓰기가 가능합니까?) 본문

프로그래밍/WordPress

워드프레스 업로드 폴더 권한 오류 해결방법(서버에서 부모 디렉토리에 쓰기가 가능합니까?)

오버코드 2016. 1. 28. 00:26

워드프레스를 설치하고 나면 파일 업로드 관련 작업을 할때 오류가 발생하는 경우가 있습니다.


↑ 플러그인을 설치후 설정화면에서 나오는 에러

"업로드 폴더에 대한 권한이 없으므로 이 플러그인을 사용할수 없습니다."


↑ 글쓰기에서 사진첨부시 나오는 에러

"서버에서 부모 디렉토리에 쓰기가 가능합니까?"



이런 업로드 관련 오류는 uploads 폴더가 없거나 있더라도 권한때문에 발생할 수 있는 문제입니다.

이것을 해결하려면 아래와 같이 하면됩니다.



1. 워드프레스가 설치된 디렉토리 -> wp-content 디렉토리로 이동.

2. uploads 폴더가 없다면 uploads 폴더를 생성.

3. uploads 폴더의 권한을 777로 준다.


위의 방법은 폴더의 권한을 777로 줬기 때문에 보안상 좋은 방법은 아닙니다.

폴더의 소유자를 변경할수 있다면 아래의 방법을 추천합니다.



1. 워드프레스가 설치된 디렉토리 -> wp-content 디렉토리로 이동.

2. uploads 폴더가 없다면 uploads 폴더를 생성.

3. uploads 폴더의 소유자와 그룹을 apache(또는 nginx, nobody ...)로 변경한다.



Comments