Skip to Content
Go Back
안형우

안녕하세요. 14년차 풀스택 웹개발자 안형우입니다. 이 블로그에서는 WordPress, PHP, CSS, 사용성, 리눅스 서버 등 풀스택 웹개발에서 마주하는 다양한 문제 상황과 해결책, 필요한 개념들을 다룹니다. 👉 소개


작업물

📌 워드프레스, 답답한 빌더와 플러그인 대신 시원하게 커스터마징하기 2023-01-15
📌 아무도 말하지 않는 PHP의 좋은 점 2018-10-13
📌 유지보수하기 쉬운 CSS 전략(슬라이드) 2016-12-20
📌 워드프레스 테마에서 템플릿 파일 매칭 순서 2013-05-12

dekiwiki, Sharing violation on path /var/www/dekiwiki/bin/cache/luceneindex/default-queue/data_1.bin

데키위키는 유용한 위키 프로그램이다. FCKEditor를 사용하기 때문에 초보자도 쉽게 글을 쓸 수 있다. 그런데 아래와 같은 에러 메세지가 나오면서 위키 검색이 되지 않았다. 사실 에러 메세지는 훨씬 복잡했고, 거기서 message 부분을 딴 거다. (데키위키 오류 관련해서 누적하는 글도 있는데 이건 그냥 글을 따로 써서 검색에 잡히게 하는 편이 낫겠다고 생각했다.) Sharing violation on path /var/www/dekiwiki/bin/cache/luceneindex/default-queue/data_1.bin […]

데키위키는 유용한 위키 프로그램이다. FCKEditor를 사용하기 때문에 초보자도 쉽게 글을 쓸 수 있다.

그런데 아래와 같은 에러 메세지가 나오면서 위키 검색이 되지 않았다. 사실 에러 메세지는 훨씬 복잡했고, 거기서 message 부분을 딴 거다.

(데키위키 오류 관련해서 누적하는 글도 있는데 이건 그냥 글을 따로 써서 검색에 잡히게 하는 편이 낫겠다고 생각했다.)

Sharing violation on path /var/www/dekiwiki/bin/cache/luceneindex/default-queue/data_1.bin

그래서 구글링을 했더니 금세 해결책이 나왔다.

Try this:
1. Stop MindTouch
2. Kill the index by deleting it. rm -rf luceneindex
3. Start MindTouch and queue the rebuild

한 마디로 일단 마인드터치(데키위키를 이르는 말이다)를 정지시키고, luceneindex 폴더를 삭제하고, 다시 시작하라는 말이다.

사용하고 있는 게 우분투 리눅스라면 아래 명령을 차례로 쳐 주면 되겠다. 스크립트를 사용하면되겠다.

/etc/init.d/dekiwiki stop
rm -rf /var/www/dekiwiki/bin/cache/luceneindex
/etc/init.d/dekiwiki start

이렇게 하고 관리 패널로 들어가서 Cache Management 에 가면 루신이 검색 인덱스를 재생성하고 있을 거다. 시간은 좀 걸린다.

이상.

안녕하세요. 14년차 풀스택 웹개발자 안형우입니다. 이 블로그에서는 WordPress, PHP, CSS, 사용성, 리눅스 서버 등 풀스택 웹개발에서 마주하는 다양한 문제 상황과 해결책, 필요한 개념들을 다룹니다. 👉 소개


작업물

댓글 (1개)

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다