웹마스터 팁

이 문제는 저에게만 발생한 문제 일지도 모릅니다. 그런나 혹시나 이런 현상을 겪으시는 다른분이 계실까봐 말 그대로 팁으로 올려봅니다.

 

 

증상: 게시글 글쓰기시 에디터가 활성화가 안됨.

--------------------------------------------------

 

역시나 애든온 설정 다 꺼보고, 필요없는 모듈들 다 지우고 다시 확인을 해봐도 동일한 증상이 발생하기에 결국 xe_documents 테이블 구조를 한번 살펴 봤습니다.

 

정상적으로 돌아가는 곳과 비정상적인 곳을 두개 비교를 해보았는데...

두가지 차이점이 있더군요.

 

1. 테이블 칼럼 순서

2. 비정상적인 곳에 xe_spam 관련 칼럼이 3개인가..더 추가 되어 있음.

 

-----------------------

 

 

혹시나 해서 테이블 칼럼 순서도 정상적인 곳과 동일하게 맞춰 주었습니다.

순서 정렬은 phpMyAdmin을 이용하시면 됩니다. DB테이블 전체 보기 하시면 아래쪽에 Move Columns 라는 기능이 있습니다.

위치 이동하시고 저장하시면 됩니다. (phpMyAdmin-4.0.9 기준)

 

다음으로 스팸관련 테이블이 추가로 3개인가 더 있었는데..스팸관련모듈 설치하면 xe_documents 테이블에 추가로 칼럼이 생성되었던것 같네요.. 어떤건지 정확히는 모르지만..

 

아무튼 해당 칼럼은 지금 사용하고 있지 않은거라 삭제 처리..

 

 

----------------------------

 

이렇게 하고 관리자페이지에서 캐시 재생성해주고 테스트 해보니 정상적으로 에디터가 활성화되 었습니다.

 

그래서 확인차 칼럼 순서가 영향을 미치는지 알고 싶어 칼럼 순서를 다시 변경한뒤 테스트를 해보니 문제 없이 작동을 하는군요.

결국 칼럼 순서와는 상관이 없는듯...

 

결론은 추가로 들어가 스팸관련 칼럼때문에 에디터가 먹통이었다는건데....

 

 

아무튼 전 이렇게 문제를 해결했습니다.

 

이 부분이 문제의 원인이 되는지 정확히 할수는 없으나...혹시나 저와 같은 문제를 겪으시는 분은 참고가 되셨으면 합니다.

 

 

어제는 사용하지 않는 sms 모듈 때문에 게시글 등록이 2~3분 지연되는 현상을 알아 냈는데...

사용하지 않는 모듈은 확실하게 제거 하시는게 좋을듯 합니다.