[문제 1]
워드프레스에서 파일이 업로드가 안 된다. Media Library에 파일을 올리려니 다음과 같은 메시지가 떴다.
1 |
Unable to create directory wp-content/uploads/2017/09. Is its parent directory writable by the server? |
[해법 1]
많은 웹사이트에서 파일의 허가 permission의 문제라고 한다.
[문제 2]
과거 서버에서는 문제가 없었다. 그래서 과거로 사용한 컴퓨터와 현재 사용한 서버가 어떻게 다른가 비교를 했다.
여기서 “@”와 “+”와 같은 문자가 다른 것을 발견했다.
[해법 2]
이 둘의 차이는 다음과 같았다.
https://apple.stackexchange.com/questions/42177/what-does-signify-in-unix-file-permissions
[문제 3]
실제 차이는 파일의 소유주가 달랐다. 과거 서버 디렉토리와 파일의 소유자는 _www였고, 현재 서버 디렉토리와 파일의 개인사용자였다.
[해법 3]
그래서 서버 홈 디렉터리 소유자를 _www로 바꾸었다.
1 |
sudo chown -R _www www |
[문제 4]
사진 용량이 커서 업로드가 안 된다.
[해법 4]
https://catchthemes.com/wordpress-tutorials/increase-maximum-file-upload-size-wordpress/