XE 1.5에서 1.7로 업데이트를 하게 되었습니다. 그런데... 쉬운설치로는 코어 업데이트가 않되더군요.(무슨 에러가 발생했는데, 지금은 기억나지 않습니다.) 되는 것만 하자는 생각에, 코어는 제쳐두고 최근 댓글 위젯(댓글알리미 애드온이었는지도 모르겠습니다. 기억이 잘... ^_^;)을 업데이트 하려고 했습니다. 업데이트를 하려면 코어를 1.5.2로 업데이트 해야한다고 나타나더군요. 꿩대신 닭이라고, 그럼 1.5.2라도 되라는 생각에 업데이트를 눌렀더니... 아~~! 에러 외에는 아무런 화면도 볼 수 없었습니다. 순간, 망했다라는 생각이 들었죠... 백업을 하지 않았으니까요... 그 후로 시작된 역경들... 우선 무슨 파일이 없다는 에러가 발생했습니다. → XE 사이트에서 옛날 코어 버전(1.5.2)을 찾아서 내려받은 후 해당 파일만 직접 업로드 했습니다. 그러고 나니, 이번엔 존재하지 않는 함수를 호출했다는 에러가 나타나더군요... → 문제의 파일을 열어서 그 함수가 어디에 포함된 것인지를 확인해봤더니, Context 클래스에 포함되어져 있더군요. 그래서 /xe/classes/context/Context.class.php를 1.5.2버전으로 바꾸었습니다. 이번에는 admin_bar.html가 없다는 에러 → "{Context::set("admin_bar", "false")}"이 내용을 텍스트 문서에 넣고 "modules/admin/tpl/"에 admin_bar.html라는 이름으로 저장했습니다...