안녕하세요?
2.1 업댓 이후 일반적인 상황에서는 별다른 문제 없이 홈페이지가 잘 돌아가는데
노트북이 절전모드로 들어갔다가 한참후 다시 켜면 어김없이 아래와 같은 에러 메시지가 뜹니다.
AJAX communication error while requesting checkdocument.procCheckdocumentNotify
0 error (error)
undefined
그리고 관리자 모드에서는 최상단에
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; examItem has a deprecated constructor in /volume1/web_todayplus/modules/exam/exam.item.php on line 7 Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; questionItem has a deprecated constructor in /volume1/web_todayplus/modules/exam/exam.question.item.php on line 7
요런게 뜨구요.
이건 제 노트북의 문제일까요? 아니면 라이믹스에서 경고를 주는 메시지일 뿐인것일까요?
절전모드 해지하면 홈페이지에서 로그아웃은 안되어 있는 상태입니다.
어디를 손봐야 할까요?
절전모드에서 돌아온 직후에는 와이파이 연결이 끊겨 있을 텐데, 그 사이를 못 참고 새 글이 있는지 체크하려다가 장렬하게 실패하는 새글알림 모듈의 모습입니다. 백그라운드에서 일정 간격으로 계속 돌아가는 기능이라면 가끔씩 실패하더라도 적당히 넘어갈 수 있는 방식으로 구현되어야 하는데, 에러 처리가 미흡한 것 같네요.
Deprecated 오류는 예전 방식으로 코딩된 프로그램을 최근 PHP에서 돌리면 종종 뜨는 것입니다. 오류 메시지에 등장하는 파일의 line 7, 즉 7번째 줄에 어떤 내용이 있는지 보고 고치면 되겠지요.