XETOWN

질문/답변

웹에 관련된 질문과 답변을 나눌 수 있습니다.
조회 수 46 댓글 13

https://www.xetown.com/qna/417081

 

요전번에 이러한 글을 썼는데요

 

거의 같은 증상입니다

 

다만 한가지 차이점은, 저번에는 최고관리자가 쓴 글만 이동이 안 됐는데

 

지금은 일반 회원이나 비회원이 작성한 글까지 이동되지 않네요

 

최고 관리자가 15번째 추천했을 때만 자동 이동기능이 작동하고, 일반회원이나 비회원이 추천시에는 작동하지 않습니다.

 

확인해보니까 18일 13시까지는 정상적으로 작동한거 같은데 그 이후부터 (라이믹스랑 슈퍼캐시 최신 패치하고 난 이후에) 안 되는거 같네요

 

현재 라이믹스 디벨롭 브랜치 18일자 적용중이고, 슈퍼캐시 1.3.1(18일자) 적용중입니다. (참고로 git log 살펴보니 라이믹스는 18일 16시 30분에 업데이트했고, 슈퍼캐시는 언제 업데이트된걸 적용한건지 모르겠네요.

 

참고로 라이믹스 18일 16시에 업데이트하기 전에는 17일 01시에 업데이트했었습니다. 확인해보니 그때 " 회원 전화번호 필드 인식 추가. " 까지 적용되었네요.)

 

살펴보니까 최근에 변경한 부분은 저 패치들이랑, DB를 MyISAM에서 InnoDB로 변경한거밖에 없는거 같네요. (DB 변환은 19일 새벽입니다.)

 

정상 작동이 처음으로 안 된 것으로 확인된 시각은 19일 13시 30분인데, 그 이후로도 뭔가를 변경한 점은 없습니다.

  • profile
    기진곰 2016.11.21 00:57:25

    고쳤다고 생각했는데... 또 오류가 있는 모양이군요. 확인해 보겠습니다ㅜㅜ

  • ?
    기븐 2016.11.21 18:03:01
    이거 아무래도 DB 변환이 원인일 가능성이 큰거 같은데 MyISAM -> InnoDB 변환이 이런 증상을 유발할 가능성이 있나요?

    저희 사이트에서 18일 13시 ~ 19일 13시 사이에 뭔가 변한 것이라고는 라이믹스 디벨롭 브랜치에서 람보님 17~18일자 커밋 적용된것 업데이트한것과 슈퍼캐시 18일자 업데이트 적용한것, 그리고 19일 새벽에 DB 변환한거 이거 3개밖에 없거든요.

    근데 18일 13시까지 잘 되는걸 확인한 기능이 19일 13시부터 안 되는 것을 확인했습니다. (그 사이에는 추천수가 기준을 달성한 게시물이 없어서 몰랐습니다)

    라이믹스나 슈퍼캐시나 커밋 내용 보면 전혀 관계없는거 같은데..
  • profile
    기진곰 2016.11.21 20:26:34
    DB는 innodb 그대로 두시고, DB 설정파일(files/config/config.php)에서 engine만 myisam으로 바꿔 보세요. 만약 이것으로 문제가 사라진다면 추천 시점에 작동하는 다른 모듈이 오류를 일으켜서 트랜잭션이 롤백되고 있을 가능성이 있습니다.

    myisam은 트랜잭션을 지원하지 않기 때문에 오류가 발생해도 전에 실행한 쿼리가 취소되지는 않지만, innodb는 트랜잭션으로 묶인 쿼리들이 모두 취소되거든요.
  • ?
    기븐 2016.11.21 21:04:25

    그러네요. 엔진을 myisam으로 하고 나니까 정상적으로 작동됩니다.

     

    그럼 이거 어떻게 해야 할까요?

  • profile
    기진곰 2016.11.21 21:20:58
    DB에서 아래의 쿼리를 실행해 보세요. (테이블 접두사가 rx가 아닌 경우 변경)

    SELECT * FROM rx_module_trigger WHERE trigger_name = 'document.updateVotedCount';

    결과에 나오는 모듈 및 함수들 중 하나가 범인일 거예요.
  • ?
    기븐 2016.11.21 21:25:03 Files첨부 (1)

    캡처.PNG

     

    이렇게 나오네요.

     

    그런데 뭔가 이상하네요. ajaxboard나 sejin7940_vote는 옛날에 지웠는데 왜 나타나는건지... 이것들이 문제일까요?

  • profile
    기진곰 2016.11.21 21:37:01
    사용하지 않는 모듈의 트리거는 지워보세요. 나머지 2개는 라이믹스 내장 모듈인데... 알림센터와 포인트 모듈을 좀더 자세히 살펴봐야겠네요. 특히 알림센터는 최근에 업데이트도 있었으니 말이예요.
  • ?
    기븐 2016.11.21 22:08:19

    저거 삭제해봤는데도 안되네요... 알림센터랑 포인트쪽 문제인가 보네요

     

    한가지 이상한걸 발견했는데, 비회원이 15번째로 추천하니까 기존에 달리던 알림 댓글마저도 달리지 않고 추천 갯수가 그대로 14개로 표시되네요. 그 다음에 최고관리자가 16번째로 추천하니까 비로소 알림댓글이 달리면서 게시물이 이동되고 추천수가 16으로 변하네요.

     

    게시물이 이동되고 난 다음에는 정상적으로 추천수가 올라갑니다. 참고로 저거 두개 삭제하기 전에는 추천수는 올라가는데 게시물은 이동되지 않고 알림 댓글만 계속해서 중복으로 출력되었습니다. 

  • ?
    기븐 2016.11.21 21:29:19
    xe_module_trigger 이 테이블 살펴보니까 옛날에 지웠던 모듈들이 많이 나오네요. 전부 삭제해도 될까요?
  • profile
    기진곰 2016.11.21 21:35:45
    전부 삭제하면 곤란하고요, 모듈별로 정렬해서 확실하게 사용하지 않으시는 것만 지우세요.
  • ?
    기븐 2016.11.21 22:00:56
    SEO 이거 라이믹스에서 코어로 들어가면서 모듈이 사라졌는데 삭제해도 되는건가요?
  • profile
    기진곰 2016.11.21 22:06:05
    네.
  • ?
    기븐 2016.11.24 01:35:33

    이거 오늘 다시 한번 확인해보니까, 저번이랑 증상이 약간 다른 모습이 보이네요

    오늘은 비회원이 15번째로 추천을 하니까 일단 추천수는 정상적으로 올라가고, 실제로 베스트게시판으로 게시물이 이동되기까지 했습니다.

    그런데 그 이동된 게시물을(베스트게시판 목록에 나오는 게시물을) 클릭해보니까 404 에러가 뜨고

    다시 확인해보니까 어느 새 게시물이 다시 원래 있던 게시판으로 되돌아와 있더군요.

     

    위에서 저 트리거 두개를 삭제한 것의 영향인지...


List of Articles
번호 분류 제목 최종 글
공지 질문/답변 답변을 확실히 받기위한 질문자 지침서 20  
3281 질문/답변 대기 상태의 파일들은 지워버려도 되는건가요~~~~~? 2 2016.11.21 수정 투데이
3280 질문/답변 XETOWN처럼 첨부파일을 올리면 이미지가 바로 본문에 삽입되는 애드온 4 2016.11.21 수정 투데이
» 질문/답변 라이믹스 최신버전에서 게시물 자동 이동기능이 또 안되네요 13 2016.11.24 수정 기븐
3278 질문/답변 포인트가 마이너스인 회원의 글쓰기를 제한하려면? 4 2016.11.20 수정 Chronos
3277 질문/답변 첨부 파일 용량을 높이려면 어떻게 해야 하나요? 3 2016.11.20 수정 Chronos
3276 질문/답변 레벨 마다 글쓰기 작성수를 제한 하고 싶은데 방법 없을까요... 3 2016.11.20 수정 투데이
3275 질문/답변 경험치 시스템 모듈-[회원 경험치 목록] 페이지 이동불가 현상 4 2016.11.20 수정 Novelic
3274 질문/답변 키스투엑스이님의 '새글 알림 애드온' 사용중이신 분 계신가요? 7 2016.11.21 수정 고라자
3273 질문/답변 레이아웃 스킨 에서 $oDocument->get('module_srl') 사용 2 2016.11.19 수정 alrin
3272 질문/답변 포토샵 질문 드립니다. 8 file 2016.11.19 수정 구름이
3271 질문/답변 라이믹스 캐시파일 재생성 또는 세션정리 오류 2 file 2016.11.18 수정 misol
3270 질문/답변 정상 작동하는 PDF 뷰어 애드온은 없나요? 2016.11.18 작성 Chronos
3269 질문/답변 ajkj님의 Bot Challenge Anti Spam 애드온 쓰시는 분들 계신가요? 4 2016.11.18 수정 기븐
3268 질문/답변 아파치 mod_deflate로 압축 전송되는지 어떻게 확인할 수 있나요? 4 2016.11.18 수정 휘즈
3267 질문/답변 유료상품 구매시 1도메인 정책에 관해 4 2016.11.18 수정 다이오니
3266 질문/답변 여러게시판 중에 한 게시판만 백업하는 방법 있나요? 2 2016.11.18 수정 기진곰
3265 질문/답변 사이트에서 og:image 가 생기지 않습니다.. 1 2016.11.18 수정 기진곰
3264 질문/답변 CKeditor 이미지 업로드 시 이미지가 업로드 안되는현상 13 2016.11.18 수정 라그릿
3263 질문/답변 소셜 XE 페이스북만 API 에러 뜨는건 왜그렇죠? 2 2016.11.18 수정 비누
3262 질문/답변 Zend Guard (인코더) 사용 해보신분? 10 2016.11.18 수정 구름이
Board Pagination Prev 1 ... 3 4 5 6 7 8 9 10 11 12 ... 172 Next
/ 172
위로
서버에 요청 중입니다. 잠시만 기다려 주십시오...