{{ note.content }}

Solr schema 설정 관련 주의점 (qf 사용시 검색이 안될때)

qf만 설정하면 검색이 안됨...

아직 솔라에 관한 이해도 별로 없고, 자료도 별로 없어서 한참을 해맸다.

솔라의 dismax를 설정하고 qf 옵션을 함께 설정한 뒤 특정 코드(ID와 같은 unique value)를  검색하면 검색이 안되는 문제가 발생하였는데

처음엔 qf에 대한 가중치 문제로 접근했다가 시간을 너무 많이 소비했다.

아직까지 정확한 원인은 모르겠으나, 아래와 같이 string으로 타입을 지정하여 필터를 제거해서 문제를 해결하였다.

설정 전 예시

<field name="id" type="text_en" indexed="true" stored="true"required="true" /> 

<field name="name" type="text_en" indexed ...


Pingdumb 프로젝트 소개

Pingdumb이름에서 부터 느껴지는 카피캣 냄새

Pingdom이라는 서비스를 알고 계신 분들이라면 다들 눈치 채셨겠지만,

사이트 상태를 체크하기 위해 만든 프로젝트입니다.

사실 실제 Pingdom에서 제공하는 서비스는 단순 페이지 상태의 체크 뿐만이 아니라

다양한 기능을 제공하지만, 개인 이용자에게는 사실 그렇게 많은 기능들은 필요 없죠.

그래서 Pingdom을 대체할만한 무료서비스를 찾아봤지만 따로 나오는 게 없어서

사이트 응답값만 체크하는 간단한 프로젝트로, 직접 만들게 되었습니다.

빠르게 프로토타입을 만들고 나니 점점 욕심이 생겨서 프로젝트를 발전 시켜 나가고 있습니다 ...


django-ckeditor 오류가 계속 발생

이번에 블로그 환경을 virtualenv로 구성하면서

기존에 있던 패키지들을 다 업데이트 했는데,

django-ckeditor에서 no module named: urls 라는 에러가 지속적으로 발생하였다.

원인은 패키지를 관리하시는 분이

장고 모듈을 분리하셔서 그런 것이다.

 

기존에 사용하던 사람들이 멘붕에 빠져

pull request를 올린 히스토리들을 보니,

호환관련 문제가 발생해서,

이때 메이저 버전을 4에서 5로바꾼 것 같다.

해결 방법은 아래와 같이 변경 하면 된다.

#before

url(r'^ckeditor/', include('ckeditor.urls')),

#after

url(r' ...


uwsgi 설정하였습니다.

그동안 사실 장고 매니저가지고 서버를 껐다키곤 했었는데,   

정확한 원인은 모르겠지만 지속적으로 서버가 꺼지는 이슈가 발생하여                                                                                                             ...


Page 5 of 31.