1

주제: 1.1.2.2, 분류 항목에서 게시물이 2개로 중복되서 출력

1.1.2.1에서 1.1.2.2로 tar.gz 압축을 ssh접속으로(tar -xzvf) 덮어씌었습니다.

혹시 글이 2개 인가 확인해봤습니다만 아니었고, 태그나 아카이브 박스에서는 나타나지 않지만 분류category에서만 나타납니다.

특정 스킨이나 블로그 계정에서만 그런게 아니라 모든 블로그 계정에서 그럽니다.
플러그인을 모두 꺼도 현상은 같답니다.

http://netspheres.org/tt/fow/category/

glradios (2007-04-02 18:12:42)에 의해 마지막으로 수정

정원사
Even after dark the nights, morning always comes.

2

답글: 1.1.2.2, 분류 항목에서 게시물이 2개로 중복되서 출력

음.. 재현이 안됩니다. 이유가 뭘까요;;

"Everything looks different on the other side."

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

3

답글: 1.1.2.2, 분류 항목에서 게시물이 2개로 중복되서 출력

끄응. 그러게요. 다른 DB의 녀석은 잘 돌아가는데요.;;

정원사
Even after dark the nights, morning always comes.

4

답글: 1.1.2.2, 분류 항목에서 게시물이 2개로 중복되서 출력

DB에 문제가 있었습니다. 다만, 이유는 모르겠습니다. 1.1.2.2로 패치를 한 후에 글을 쓴 다음 이렇게 되었다는 것 밖에는 모르겠네요. 에효.
DB파일로 복구를 못하니 DB 내용물 C&P하면서 복구해야할지도 모르겠네요.

glradios (2007-04-02 22:18:13)에 의해 마지막으로 수정

정원사
Even after dark the nights, morning always comes.

5

답글: 1.1.2.2, 분류 항목에서 게시물이 2개로 중복되서 출력

이 문제의 DB를 Tistory에 복구시키면 Tistory에서는 아무 문제없이 잘 작동합니다. Tistory에서 다시 백업해 시험해 보겠습니다…….
제 사이트가 트래픽이 초과되어 확인하려면 5시가 지나야 하네요.

정원사
Even after dark the nights, morning always comes.

6

답글: 1.1.2.2, 분류 항목에서 게시물이 2개로 중복되서 출력

glradios 작성:

이 문제의 DB를 Tistory에 복구시키면 Tistory에서는 아무 문제없이 잘 작동합니다. Tistory에서 다시 백업해 시험해 보겠습니다…….

Tistory에서 DB를 백업해서 다시 TT에 붙여 넣으면 다시 또 카테고리 중복 현상이 생깁니다.

같은 DB지만 서로 다른 결과가 나옵니다.
http://fofwisdom.tistory.com/category/
http://netspheres.org/tt/fow/category/

피해자의 DB를 올리겠습니다.

추가로, 말씀을 안드렸는데, 다른 사용자의 DB는 다 정상인것 같습니다. 이 사용자의 DB만 설치하면 블로그의 전체 카테고리가 영향을 받아 중복 표시를 하게 됩니다.

glradios (2007-04-03 09:34:11)에 의해 마지막으로 수정

정원사
Even after dark the nights, morning always comes.

7

답글: 1.1.2.2, 분류 항목에서 게시물이 2개로 중복되서 출력

무언가 DB를 읽는 방식이 소스가 다르니까 이런 현상이 일어나는거겠죠? '_'
저 혼자라도 확인해볼게요. 이런 버전별의 소스 차이점을 확인하려는데... dev.tattertools.com 에는 2.1까지 밖에 없네요?

정원사
Even after dark the nights, morning always comes.

8

답글: 1.1.2.2, 분류 항목에서 게시물이 2개로 중복되서 출력

http://dev.tattertools.com/browser/releases 에 가보시면 버전별로 확인하실 수 있습니다. smile

참고로 저는 잘 되기 때문에 버그 트레이싱을 할 수가 없었다는...

"Everything looks different on the other side."

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

9

답글: 1.1.2.2, 분류 항목에서 게시물이 2개로 중복되서 출력

http://netspheres.org/tt/fow/category/note
들어가서 중복되고 있는 각 아티클의 항목을 보시면 하나난 'note/insght'인데 하나는 'scraps' 이런식으로 'stsorytelling'이라든가가 표시되고 있습니다. 이것은 이 사용자가 아닌 다른 사용자의 카테고리입니다. 요컨데 다른 사용자의 카테고리를 자기 카테고리인 마냥 같이 대입해서 출력하고 있다는 거죠. 그래서 중복현상이 일어나는것 같습니다. 원인은.. 역시 모르겠군요.
그리고 문제는 전부터 있어 왔는데 이제서야 알게 된것 같습니다. 버전 업데이트에 따른 문제가 아닌거죠 아니면 다른 이유로 최근에 생겼던가;;
계정을 싹 비워도 카테고리 겹치기는 게속 일어나네요.

glradios (2007-04-07 13:27:57)에 의해 마지막으로 수정

정원사
Even after dark the nights, morning always comes.

10

답글: 1.1.2.2, 분류 항목에서 게시물이 2개로 중복되서 출력

설치경로/blog/category/index.php 
getEntriesWithPagingByCategory 함수내의 쿼리를 수정해야 합니다.
쿼리 세번째 줄 AND 조건을 넣어주시면 정상적으로 동작하네요.
버그 리포팅도 안되어 있어서 한참을 헤맸습니다.

$sql="SELECT e.*, c.label AS categoryLabel
        FROM {$database['prefix']}Entries AS e
        LEFT JOIN {$database['prefix']}Categories c ON e.category = c.id  AND e.owner = c.owner
        WHERE e.owner = $owner AND e.draft = 0 $visibility $cond
        ORDER BY e.published DESC";

11

답글: 1.1.2.2, 분류 항목에서 게시물이 2개로 중복되서 출력

떠끄니 작성:

설치경로/blog/category/index.php 
getEntriesWithPagingByCategory 함수내의 쿼리를 수정해야 합니다.
쿼리 세번째 줄 AND 조건을 넣어주시면 정상적으로 동작하네요.
버그 리포팅도 안되어 있어서 한참을 헤맸습니다.

$sql="SELECT e.*, c.label AS categoryLabel
        FROM {$database['prefix']}Entries AS e
        LEFT JOIN {$database['prefix']}Categories c ON e.category = c.id  AND e.owner = c.owner
        WHERE e.owner = $owner AND e.draft = 0 $visibility $cond
        ORDER BY e.published DESC";

감사합니다 big_smile

"Everything looks different on the other side."

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

12

답글: 1.1.2.2, 분류 항목에서 게시물이 2개로 중복되서 출력

363번 티켓으로 등록하여 버그 수정후 수정 내용을 공지하였습니다. 떠끄니님 감사합니다. big_smile

"Everything looks different on the other side."

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