2006/06/12 23:40 | Tech-knowledge

댓글 융단 폭격을 맞으신 분들이 저 말고 많이 계시리라 생각됩니다.
일말의 도움이라도 될까 하여 제가 쓴 해결 방법을 올립니다.

저는 phpAdmin에서 쿼리문을 사용하여 스팸 댓글을 삭제했습니다.

delete from t3_tts_10ofmg_reply where body = 'njf6ws09dK';

여기에서 t3_tts_10ofmg_reply는 댓글 테이블 이름이고
njf6ws09dK는 아시다시피 스팸 댓글 문자열입니다.
댓글 테이블에서 해당 문자열을 가진 댓글을 삭제하는 명령입니다.

그리고 나니 댓글 갯수 문제가 생기더군요.
그것은 bassist님의 방법을 참고해서 소스를 수정했습니다.
(http://www.tattertools.com/bbs/view.php?id=qna&no=3746)

일단 스팸 댓글 지우는 부분은 왜인지 저에게 통하지 않아
저는 위의 방법으로 삭제를 하고 댓글 갯수 갱신만 다음 파일을 이용해서 해줬습니다.
(출력되는 메시지를 한글로 다 바꿨습니다.)
다음 내용을 php파일로 저장한 다음 계정에 올려 놓고 실행하시면 됩니다.
저의 경우를 예로 들면 다음 내용을 복사해서 메모장에 붙여 넣고 countfix.php로 저장해서
제 계정에 올려 놓고 http://awshim.com/countfix.php를 주소창에 쳐 넣었습니다.
그랬더니 댓글 갯수가 갱신이 되더군요.

[내용보기]


마지막으로 더 이상 스팸 댓글 등록을 못하도록 태터 클래식 패치를 해주었습니다.
lunamoth님의 diff 파일을 참고해서 add_exe.php, inc_function.php, notice.php, rserver.php를
태터 클래식 릴리즈 2 버전의 파일로 교체했습니다.

2006/06/12 23:40 2006/06/12 23:40
Trackback Address :: 이 글에는 트랙백을 보낼 수 없습니다
  1. 아내 (2006/06/13 16:48)
    효과는 있는 거야??
  2. mooki (2006/06/14 17:26)
    lunamoth 님께서 이 글을 알려주셔서 손쉽게 갱신했습니다 ^^
    감사합니다
  3. lunamoth (2006/06/15 16:46)
    트랙백이 안가는듯 싶네요. 수동트랙백 합니다 :) http://lunamoth.biz/index.php?pl=1863
    • Arnie (2006/06/15 17:19)
      네, 그러잖아도 예전에 이것저것 건드리면서 트랙백 쪽이 먹통이 된듯 싶습니다. 보내는 건 되는 것 같은데... 시간 잡아서 정비해야 할까봐요. 감사합니다. ^^
  4. ufo (2007/02/27 17:23)
    제가 트랙벡 폭탄으로 홈피운영사에서 제 사이트를 폐쇄한다는데여

    011-9709-5005

    소중하신 어드바이스를 기다립니다...

    전화좀 부탁드려요
    • Arnie (2007/02/27 23:39)
      안되셨네요. 그런데 죄송하게도 제가 도울 수 있는 일은 없을듯 합니다.
      부디 잘 해결되길 바랍니다.