묻고답하기
게시판 등록시 오류입니다
2014.04.13 03:16
댓글 6
-
銀童
2014.04.13 22:20
-
Aslan
2014.04.14 03:04
답변 주셔서 감사합니다. 그런데, 무슨 말씀하시는지 잘 이해가 되질 않네요.기본 코어가 아닌거 같다고 하셨는데, xe core 1.7.4.0 버전입니다코어에 따라 게시판 작동이 다른가요?? 잘 몰라서 그렇습니다..ㅜㅠ아직 초보 단계를 벗어나지 못해서....좀더 자세히 설명해 주시면 감사하겠습니다.^^ -
sejin7940
2014.04.14 05:19
이건 보통.. 애드온이나 모듈 깔려있는 것에 오류가 있는 경우 발생할 수 있습니다
(특히 trigger 중 insertDocument after 쪽으로 걸려있는 함수에 오류가 있으면 이렇게 멈춰버리죠.)
어쨋든 순정Core 에 없던 애드온을 꺼보시고 테스트해보시고.
그 후에도 안 되면 순정Core 에 없는 모듈들을 하나씩 제거해보세요 (그냥 FTP 로 해당 모듈의 폴더명만 바꾸고 테스트해보고 다시 되살리고 하면 될겁니다)
(조금 더 잘 다르시면 DB에 들어가서 module_trigger 테이블 쪽에 insertDocument after 쪽에 연결된 걸 바꿔보면 의외로 어떤 함수가 문제인지 찾아내실 수도 있는데... 이건 조금 잘 아셔야해서 ^^;;)
-
Aslan
2014.04.14 15:02
답변 주셔서 감사합니다.
애드온 하나씩 껐다 키고, 모듈도 마찬가지로 해봤는데...변화가 없더라구요
DB 쪽은 어떻게 해야 하는건지요? 아니면 게시판 모듈을 아예 삭제했다가 다시 생성시키면 해결될까요??
DB 관련된 이미지 파일을 첨부 시켰습니다. 어떻게 변경을 해야 하는지 알려주시면 감사하겠습니다
-
늘푸른이
2014.05.17 00:49
저도 같은 증상이었는데....sejin7940 님 말씀데로 insertDocument after 중 minishop을 삭제했더니
잘 됩니다.
물론 모듈자체도 삭제했고요.
아마도 게시판 모듈과 미니샵 모듈의 충돌로 인한 오류가 아닌가 짐작됩니다.
감사합니다.^^
-
콩까기
2014.05.17 01:07
저도 이오류가 났을때 xe알림센터 모듈을 끄니 정상으로 되돌아오더라구요
completeDocumentInserted 에 보시면
if (g_reload=='Y') { location.reload(); }
가 있는데
해당 부분은 기본 코어가 아닌거같고 전역변수 g_reload 내용도 없습니다.
g_reload 부분에 Y 를 주시던가
completeDoc~ 함수를 수정해주셔야할꺼깥네요.