Omeka - Plugin 설치 후 화면에 아무것도 안나오는 문제

edited March 2014 in OMEKA
NGINX 기반에서 Omeka를 설치한 후 plugin을 설치했는데,
install을 누른 후 화면이 하얗게만 나오고 아무 글씨도 나오지 않습니다.

NGINX의 문제인가 싶어 Apache기반에서 다시 Omeka를 설치하고 
EAD importer 플러그인을 설치했습니다.
EAD importer 를 설치하기 위해서는 CSV import 플러그인이 먼저 설치되어야 해서 CSV import까지는 잘 설치했습니다.
화면 좌측에 CSV import 메뉴도 추가되었구요.
그런데 EAD importer 플러그인을 install 누르자마자 화면이 또 하얗게 변했습니다.
NGINX의 문제는 아닌 것 같습니다.

동일한 증상에 대한 포럼 게시글은 찾았으나, VMWare를 쓰지 말라는 답변만 있네요.

일반적인 에러 디버그 방법은 아래와 같습니다.

Comments

  • edited March 2014
    에러 메시지:
    Fatal error: Call to a member function loadResourceList() on a non-object in /var/www/omeka/plugins/EadImporter/plugin.php on line 47


    위 에러의 원인은 플러그인이 Omeka 2.0을 지원하지 않기 때문이었습니다.
    플러그인 설치하실 때 2.0 compatible인지를 확인하고 설치하십시오.

    이 문제를 해결하려면, DB에 접속하셔서 문제가 된 플러그인의 activate 항목을 '1'에서 '0'으로 바꾸시면 됩니다.
  • Omeka 데이터베이스의 'omeka_plugins' 테이블에서 에러가 발생한 플러그인의 active 값을 '1' 에서 '0'으로 변경하시면 해당 플러그인은 바로 비활성화되며, 페이지도 해당 플러그인 활성화전의 모습처럼 정상적으로 출력될 것입니다.
  • PHP MyAdmin 캡쳐 화면입니다.

    스크린샷 2014-04-02 오후 10.10.43
  • 이상 위에 쓴 내용은 임시해결책입니다.
    플러그인 설명에 보면 2.0 compatible이라 되어 있는데 이렇듯 에러가 나는 건 뭔가 문제가 있는 것 같습니다.
    2.0 compatible인 플러그인 중 반 이상이 에러가 나고 있습니다.
    앞으로 해결책을 찾으면 게시하겠습니다.
  • edited October 2014
    v2.2.2를 사용할 경우 plugin 설명 페이지 중 target version이 2.0 이상이어야 호환됩니다.

    blank page 문제를 해결하는 근본적인 방법은 plungins 폴더를 삭제/옮김하거나 리네임하는 것입니다.
    다른 곳으로 폴더를 옮긴 후 플러그인을 하나씩 추가해 보는 식으로 해결하는 것이 좋을 것 같습니다.

Sign In or Register to comment.