사용자 수가 꾸준히 늘어나니
홈페이지를 직접 만들고 가꾸어 나가는 것이 제법 재미 있기도 하다.
매일 새로 설치하게 되는 각종 모듈과 애드온 때문에
가끔 곤란을 겪기도 한다.
초간단 백업 방법이 이럴 때 매우 요긴하다.
예를 들면 CentOS7의 xe 설치 폴더가 /var/www/html이기 때문에
각종 모듈이나, 애드온, 레이아웃 폴더는 html안에 있어
이 폴더를 복제해서 따로 보관하든지
아래 화면처럼 html 폴더를 복사(ctrl+c)한뒤 html(사본) 폴더로 붙이기(ctrl+v)를 한다.
서버를 매일 튜닝하려고 여러가지 작업을 하다 문제가 생겨 돌이키기 어려워질 때,
html(사본) 디렉토리명을 html으로 바꾸고 캐쉬파일 재생성을 하면 원래로 돌아갈 수 있다.
요즘은 놔두어도 될 것 같은데 자꾸만 거슬리는 문제가 발생해서
오늘 큰 마음 먹고 해결했다.
"이 페이지가 인증되지 않은 소스에서 스크립트를 로드하려고 시도하고 있습니다."
해결책을 검색한 끝에,
추가 설치한 모듈과 애드온 중 오래전에 만들어진 스크립트에 원인이 있다고 판단,
의심되는 것들을 하나씩 제거해 나가니 우리 서버의 경우,
2개의 프로그램에서 문제가 있음을 알게되었다.
대개 많이 설치하는 모듈과 애드온들이니
당연히 혼자만 알면 아니되고, 같은 문제를 겪는 분들과 해결책을 공유해야 하기에 소개한다.
이 글을 읽는 분들 각자의 설치 환경과 설치한 모듈들이 우리 서버와 다르니,
해결되지 않을 수도 있을 것이다. 이럴 경우, 추가로 다른 문제 모듈이 설치되어 있을 가능성이 높으니
의심가는 모듈들을 하나씩 제거해 보면 된다. 물론 백업을 받아놓고.
문제가 된 모듈은
첫째, RadarURL동시접속
둘째, 나눔고딕폰트...애드온 이었다.
윈도우 크롬 브라우저에서 홈페이지(yorom.kr)를 열고
관리자 로그인한 뒤 관리자 Admin 화면 - 고급설정 - 쉬운 설치 - installed 탭에서
두 프로그램을 검색, 삭제하면 된다.
원래는 설치된 프로그램중 의심스러운 것들을 하나씩 삭제하고 캐쉬파일 재생성 작업을 반복
10여개를 삭제한 끝에 찾아낸 것이다. 문제의 프로그램이 모두 제거되면 아래와 같은 화면을 만나게 된다. ^^
같은 문제의 해결책을 찾는 다른 분들에게 조금이나마 도움이 되기를 바란다.