AJAX communication error while requesting 문구 관련 질문드립니다.
CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 7.4 |
메인화면에서 각 게시판의 최신글을 볼 수 있도록 "최근문서출력위젯(투씨)"란 위젯을 이용해 추가해주고있습니다.
그런데 위젯크기를 조정해주었을때 100%의 확률로 위의 메세지가 출력됩니다.
해결 방법을 검색해 보니 xml_handler 파일에서
if ($(".x_modal-body").size()) {
error_info = xhr.status + " " + xhr.statusText + " (" + textStatus + ")" + "<br><br><pre>" + xhr.responseText + "</pre>";
alert("AJAX communication error while requesting " + params.module + "." + params.act + "<br><br>" + error_info);
초록색으로 된부분을 주석처리한뒤
console.log("AJAX communication error while requesting " + params.module + "." + params.act + "<br><br>" + error_info);
로 대처해주면 된다고 해서 적용해보니 이제 AJAX communication error while requesting 에러메세지는 안뜨게 되었습니다.
그런데 수정한뒤 저장하기 확인창을 눌러줘도 적용되지 않으니 실질 문제 해결이 아니라 단지 에러메세지가 뜨는걸 막은것 뿐인것 같습니다. 근본적 해결 방책이 있을까요?
<<요약>
1. 위젯 게시판에서 위젯 추가중 AJAX communication error while requesting으로 시작하는 에러메세지 출럭
2. alert 문구를 console.log로 대처하면 에러메세지 뜨지 않는다는 게시글을 발견. 적용.
3. 에러메세지는 뜨지 않지만 저장이 되지 않아 위젯 적용은 여전히 불가능. 이 부분을 해결하고 싶습니다.
너무 뜬구름 잡는 질문글 같고... 어떻게든 요약해볼려고 했는데 제 능력이 아직 이정도에 불가하네요.
혹시 이 문제 해결이 아니여도... 적어도 어떤 부분은 더 배우고나서 질문글을 적는게 좋겠다는 조언도 좋고 어떤 조언이든 지적이든 다 감사히 받겠습니다. 노력을 할려고 해도 어느방향으로 가야 할지 모르니 정말 뭐가 뭔지를 모르겠네요...
댓글 7
에러메세지 숨기지마세요. 위젯 적용에 들어가는 상황에서 에러를 고치셔야지요.
코드는 라이믹스 코드로 다시 원래대로 고치시구요.. 해당 투씨 위젯에서 info.xml 에 뭔가 xml 문법에서 문제가 있는지 없는지 코드를 보고 살펴봐야할 것 같아요.
저는 에러메세지를 우회하는것인지 알았는데 언급하신데로 단지 에러메세지를 숨기고 log파일로만 출력되게 바뀐것이더군요. 성격이 워낙 성급해서 자주 이런 실수를 하는데도 고치지 못해 부끄럽습니다. 답글 정말 감사합니다.
스샷 찍을 때 꼭 중요한 정보만 골라서 빼놓는 분들이 있더라구요. 저 에러메시지 아래에 에러코드가 0번인지 50x번인지에 따라 대응책이 달라지는디..... ㅡ.ㅡ 아무튼 호스팅 업체 쪽에서 문제를 찾으셨다니 다행입니다.
코어를 수정하라고 알려주는 팁은 매우 높은 확률로 잘못된 것이니 무시하셔도 됩니다.
질문 올릴때 최대한 정보를 다 올려야 한다고 했는데 그런 기본적 부분도 실수해버렸네요. 나이먹으면 덤벙거리는것도 좀 덜해질줄 알았는데 질문 올리기전에도 부족했던것 같고... 이번에 사이트 만드는것들좀 배우면서 인내심과 침착심이 좀 늘었으면 좋겠습니다. 덤벙대는건 천성이 아니라 그냥 의지부족이라고 주변살마들이 지적하는걸 보니 노력해야겠어요...
위의 메세지가 전체였습니다. 이제부턴 더 신경써서 좀 많이 고쳐야겠내요. 호스팅 부분도 아직까진 추측이니깐 좀 더 확인해볼 생각입니다. 그런사례가 있고 다른 호스팅에서 동일 문제가 발생하지 않았다고 하지만... 전문가도 아닌 내가 그냥 소뒷걸음치다가 잡힌 잘못된것일수도 있고... 답글 감사합니다.
가르쳐 주시는 분들이 F12를 강조하고 늘 사용하시던데 이유가 있었군요. 좋은 댓글 감사합니다.