Omeka 설치 중 "File storage not set up properly" 설치 에러 발생시 해결 방법

오메카 설치 중 아래와 같은 메시지가 출력되면서 설치가 되지 않는 경우가 있습니다.

image

이러한 에러가 발생하는 원인은 오메카에 업로드될 파일들이 저장되는 files라는 디렉토리의 접근권한(directory permission)이 정상적으로 부여되지 않은 경우 발생할 수 있습니다.
본 포럼에 올린 오메카 설치 매뉴얼 중 아래와 같이 5번의 설정에서 files 디렉토리에 대한 퍼미션을 777로 설정하는 명령어가 정상 적용이 되지 않았거나 명령어를 빼먹고 넘어간 경우 이러한 에러가 발생할 수 있습니다.

image

위의 설치 에러를 해결하려면 5번의 작업을 다시 수행해 주거나 5번 중 다음의 명령어만 다시 수행하면 접근권한 설정이 정상 반영되어 설치에 성공할 수 있습니다.

오메카가 설치된 디렉토리로 이동
$ cd /var/www/omeka

files 디렉토리의 퍼미션을 777로 변경
$ sudo find files -type d | xargs sudo chmod 777

만약 위에서 sudo 사용이 불가한 경우 다음과 같이 명령어를 사용해도 됩니다.
$ find files -type d | xargs chmod 777

위의 방법대로 했는데도 적용이 되지 않는 경우엔 다음과 같은 명령어를 사용해 보세요.
$ sudo chmod -r 0777 /var/www/omeka/files

적용이 되었으면 에러가 발생했던 페이지를 다시 새로 고침하거나 웹 인스톨 과정을 다시 수행해 보세요.
만약 더 이상 에러가 발생하지 않는다면 디렉토리 접근권한 설정이 정상 반영된 것입니다.




install_error.jpg
801 x 595 - 253K
permission.jpg
1339 x 708 - 412K
코멘트에 접속 혹은 등록.