1

주제: 사이드바의 댓글 출력이 안 되는 문제

사이드바에서
"출력될 최근 댓글 수 최근에 달린 댓글을  n개 보여줍니다."
를 설정할 때,

일정 수 이상이 되면 사이드바의 댓글이 출력이 안 되는 문제가 발생합니다.
현재 설정된 출력 갯수에서 몇 개를 줄이면 다시 출력이 됩니다.

증상을 살펴본 바로는, 댓글에 쓰인 글자수와 관련이 있는 것같은데요.

예컨대, 단답형의 짧은 댓글로 이루어진 경우에는
출력 개수를 30개로 설정해도 아무런 이상없이 출력이 되지만

댓글에 쓰인 내용이 상당히 긴 댓글이 여러 개 있을 경우에는
출력 개수를 15개 정도 반으로 줄여도 사이드 바의 댓글이 출력되지 않습니다.

이같은 형상의 원인은 무엇이며, 해결책은 어떤 게 있을까요?

"욕망하는 자가 발언하고, 발언하는 자가 권력을 갖는다."

2

답글: 사이드바의 댓글 출력이 안 되는 문제

하민혁 작성:

사이드바에서
"출력될 최근 댓글 수 최근에 달린 댓글을  n개 보여줍니다."
를 설정할 때,

일정 수 이상이 되면 사이드바의 댓글이 출력이 안 되는 문제가 발생합니다.
현재 설정된 출력 갯수에서 몇 개를 줄이면 다시 출력이 됩니다.

증상을 살펴본 바로는, 댓글에 쓰인 글자수와 관련이 있는 것같은데요.

예컨대, 단답형의 짧은 댓글로 이루어진 경우에는
출력 개수를 30개로 설정해도 아무런 이상없이 출력이 되지만

댓글에 쓰인 내용이 상당히 긴 댓글이 여러 개 있을 경우에는
출력 개수를 15개 정도 반으로 줄여도 사이드 바의 댓글이 출력되지 않습니다.

이같은 형상의 원인은 무엇이며, 해결책은 어떤 게 있을까요?

두가지 이유가 생각나는데, 하나는 (디비나 문자열) 버퍼가 오버플로우되는 현상이고 다른 하나는 메모리 부족입니다. 디버그 모드를 켜서 에러 메세지를 확인하시면 될 것 같습니다.^^

"Everything looks different on the other side."

-Ian Malcomm, from Michael Crichton's 'The Jurassic Park'

3

답글: 사이드바의 댓글 출력이 안 되는 문제

inureyes 작성:

두가지 이유가 생각나는데, 하나는 (디비나 문자열) 버퍼가 오버플로우되는 현상이고 다른 하나는 메모리 부족입니다. 디버그 모드를 켜서 에러 메세지를 확인하시면 될 것 같습니다.^^

메모리를 180까지 올려봐도 안 되는 걸로 봐서는 메모리 부족은 아닌 것같은데요. 
디버그 모드를 켜봐도 뭐가 문제인지는 잘 모르겠습니다. -_-

'페이지 캐시 사용'을 해제하니 우선 나타는 나는데, 이렇게 사용해도 문제가 없는 건지 모르겠습니다.

하민혁 (2009-03-05 02:02:07)에 의해 마지막으로 수정

"욕망하는 자가 발언하고, 발언하는 자가 권력을 갖는다."

4

답글: 사이드바의 댓글 출력이 안 되는 문제

하민혁 작성:
inureyes 작성:

두가지 이유가 생각나는데, 하나는 (디비나 문자열) 버퍼가 오버플로우되는 현상이고 다른 하나는 메모리 부족입니다. 디버그 모드를 켜서 에러 메세지를 확인하시면 될 것 같습니다.^^

메모리를 180까지 올려봐도 안 되는 걸로 봐서는 메모리 부족은 아닌 것같은데요. 
디버그 모드를 켜봐도 뭐가 문제인지는 잘 모르겠습니다. -_-

'페이지 캐시 사용'을 해제하니 우선 나타는 나는데, 이렇게 사용해도 문제가 없는 건지 모르겠습니다.

예 속도는 느려지지만 사용에는 문제가 없습니다. ;;;

캐시가 깨져서 그런 문제가 발생한 것일 수 있으니, 페이지 캐시를 사용함으로 하고 로그인 후 대시보드에서 캐시 비우기를 한 번 시도해 보세요. 또는 로그인 후 블로그주소에 /checkup 을 붙여서 강제 체크업을 해도 캐시가 비워집니다.

"Everything looks different on the other side."

-Ian Malcomm, from Michael Crichton's 'The Jurassic Park'