Extra Form
PHP PHP 5.6
CMS XpressEngine

전에부터 질문을 하고 싶었는데 저도 어떤 조건에 이렇게 오류가 나는지 모르겠습니다

알림센터.png

가끔 댓글알람이 오는데 저렇게 같은 내용의 알람이 3~4개 동일하게 옵니다 

그리고 저 알람을 클릭하면

도메인/#comment 로 끝나버려요 

뒤에 코멘트번호가 붙어나와야하는데 그대로 끝나버리면서 그냥 메인화면으로 이동해버립니다

 

그리고 저 3개의 링크도 모두 제각각인데요 

http://cpicker.com/index.php?act=procNcenterliteRedirect&notify=dd90c6428384a1111dd72d74501c00a6

http://cpicker.com/index.php?act=procNcenterliteRedirect&notify=b62c44741c49997980615c791fd10513

http://cpicker.com/index.php?act=procNcenterliteRedirect&notify=56016716d8cc9bc3adf96f92e08dc496

 

이런식인데 결국 저 알람을 누르면

http://cpicker.com/#comment_

이 되면서 메인화면으로 돌아가버립니다

 

혹시 뭐가 문제일까요? 댓글을 쓰는것부터 잘못되서 알림센터에 제대로 전달을 못하는걸까요?

알림센터은 최신버전입니다 

 

모바일도 마찬가지입니다

 

제대로 나오는경우도 있습니다 근데 거의 반반의 확률로 저렇게 코멘트번호를 못찾네요 ㅠ

 

 

  • profile

    댓글은 하나인데 알림이 여러 개 오는 원인부터 찾으시는 것이 좋겠네요. 서드파티 자료가 오작동해서 알림이 중복으로 생성되는 모양인데, 일단 알림 생성 과정부터 문제가 있었다는 뜻이니 해당 알림 클릭시 오작동하는 것도 이상한 일이 아닙니다.

     

    알림 클릭시 넘어가는 주소는 http://도메인/문서번호#comment_댓글번호 형태입니다. 만약 문서번호와 댓글번호 없이 생성된 좀비알림(?)이라면 말씀하신 것처럼 이상한 형태의 주소로 넘어갈 수도 있겠지요?

     

    PC와 모바일의 차이는 아닙니다. 알림 클릭시 넘어가는 주소는 알림 생성 순간에 100% 결정됩니다. 주소가 정상인데 댓글을 못 찾는다면 스킨 문제일 수도 있겠지만, 주소 자체가 잘못 나온다면 알림 생성 과정을 의심해야 합니다.

  • profile profile
    그러네요 저는 댓글번호만 없는줄알았는데 다시 보니 문서번호도 같이 안나오는 문제였군요
    그동안 깔아놓은 모듈이랑 애드온이 많긴한데...이 부분을 하나씩 제외해가면서 테스트할 수 밖에 없는걸까요?
  • profile profile
    아무래도 예전 안드로이드 푸시 모듈하고 좀 충동하는거 같았습니다 해당 모듈을 일단 지우고 세션을 정리해주니 작동은 잘되는거 같습니다~