Skip to main content

(가까스로) 블로그 이사 완료

· 9 min read
summerz
summerz

지난 주에 블로그를 텍스트큐브닷컴에서 제 개인 계정으로 다시 이사를 했습니다.

데이터가 제대로 복구되는지 특이사항은 없는지 테스트를 다 해보고 이상이 없음을 확인한 후 옮겼는데, 막상 복구를 하고 나니 한 번 작성한 글의 수정이 안되더군요. ㅜ.ㅜ

호스팅 업체 관리자분께서 이런 저런 고생을 하신 끝에 겨우 이사를 마쳤습니다. 리얼마인드의 관리자님 정말 감사합니다. ^^

제가 쓴 글이 1개 날아갔고, 댓글이 10개 정도 날아갔습니다만, 대부분 블로그 이사 도중에 에러가 났다는 글과 관련된 것들이어서 복구를 하지 않았습니다;

TNF 포럼의 질문과 답변 게시판에도 글을 남겼지만, 아무래도 디비의 버전과 기본 문자셋이 문제가 되었던 것 같습니다.

결국 확실한 해결 방법은 찾지 못한 채 디비의 버전을 올리는 것을 통해 복구를 하게 되었는데요, 혹시라도 비슷한 문제를 겪을 분들을 위해 간단하게 경과를 남깁니다.

  1. 글을 작성한 후 수정을 하려고 하면 '수정하지 못했습니다' 메시지 표시 후 수정이 되지 않는 현상 발생

  2. 글의 첫 번째 저장은 잘 되나 그 이후부터 수정은 모두 에러 ('수정하지 못했습니다'  표시)

  3. 글 쓰는 도중 첫 번째로 실행되는 자동 저장은 잘 되나 2번째부터 실행되는 자동 저장은 모두 에러

  4. 추측이지만, 디비 버전이 낮거나 utf-8 인코딩이 기본이 아닌 디비에서 다른 계정에서 사용했던 ttxml 데이터를 복구할 때 발생하는 문제라고 생각됨

  5. 개인 정보 관련 설정이라든지, 권한을 체크하는 곳 등에서 문자셋이 다름으로 인해 엉뚱한 값을 디비로부터 불러들여서 오류가 발생하는 게 아닌가 싶음

  6. 왜냐하면 문제가 생겼던 계정에 복구를 시도하지 않고 첫 글부터 작성하기 시작하면 수정이 정상적으로 되었기 때문이고,수정이 정상적으로 되는 것을 확인 한 후 ttxml 복구를 하고 나면 '수정하지 못했습니다' 에러가 발생되었기 때문.

  7. 디비 버전을 올린 후에도 바로 복구가 되지 않고 문자셋이 다 깨졌음.

  8. ttxml 파일을 열어서 charset을 euc-kr 로 변경한 후에야 문자셋이 깨지지 않고 제대로 복구가 되었음.

아래 내용은 블로그를 정상화 하는 과정에서 날아갔던 글과 댓글입니다.

펼쳐 보기

질문) 설치형 텍스트큐브 1.7.7 에서 '저장하지 못했습니다' 해결 방법이 뭔가요? ㅠ.ㅠ

오늘 오후까지 텍스트큐브닷컴 쪽에서 블로깅을 하다가 개인 계정으로 옮겼습니다.

텍스트큐브 버전 1.7.7 을 다운로드 받아서 설치했는데, 글을 수정하려고 하면 '저장하지 못했습니다' 라는 창이 뜨면서 수정이 되지 않습니다. ㅠ.ㅠ

분명히 처음 설치를 한 후에 새글 작성, 수정, 삭제를 테스트 했을 때는 이상없이 잘 되었는데, 텍스트큐브에 썼던 글을 백업해서 여기에 복구하고 나니 수정이 안되네요. ㅠ.ㅠ

TNF 포럼에서 검색해 봤는데 확실한 방법을 발견할 수 없었습니다.

어떻게 해야 하나요? 아래 버전을 설치하면 이상 없을까요? ㅠ.ㅠ

혹시 방법을 아시거나 비슷한 상황을 겪으신 분들 계시면 좀 알려주세요. 흑흑. ㅠ.ㅠ

p.s. 아마 이 글도 최초 저장 후 오타를 발견하거나 내용을 추가하고 싶어도 수정이 안 되겠죠? ;;;

(이하 댓글)

써머즈

2009/04/15 23:59 # M/D Reply Permalink

심지어는 자동저장이 한번만 되도 그 다음부터는 저장이 안되는군요... ㅠ.ㅠ

댓글 수정은 잘 되는데 말이죠... ㅠ.ㅠ

써머즈

2009/04/16 01:27 # M/D Reply Permalink

동일한 환경에서 테스트를 해보니

SET CHARACTER SET utf8

SET SESSION collation_connection = 'utf8_general_ci'

SET time_zone = '+09:00'

이 세 문장에서 에러가 나던데...

MySQL이 3.23.57 이던데, 이 버전이면 1.7.7 깔 수 있는 거 아닌가요?

처음 설치할 때 warning 은 떴지만 그래도 설치는 됐거든요. ㅠ.ㅠ

소금이

2009/04/16 02:18 # M/D Reply Permalink

브라우저 문제가 아닐까요. 저장하지 못했다는 것은 세션이 자동으로 종료되어 로그인 정보를 소실한다는 뜻인데, 익스플로어라면 항상 세션에 사용을 체크해두시고 한 번 테스트해보라고 권하고 싶네요 ^^;;

써머즈

2009/04/16 10:00 # M/D Permalink

인터넷 익스플로러, 파이어폭스, 크롬에서 모두 같은 현상입니다. ㅠ.ㅠ

그런데, '항상 세션에 사용'을 체크하는 곳이 어디있나요? 해보려고 하는데 찾아도 안보여서요;;;

returnet

2009/04/16 02:55 # M/D Reply Permalink

안써봤습니다만, 글 등록에 조각 플래쉬를 사용한다면 플래쉬 버전이 문제일 수도 있겠군요. 아직 신버전에 적응하지 못한 프로그램들이 있습니다.

써머즈

2009/04/16 10:00 # M/D Permalink

이미지 여러장을 보여주는 그 플래시 템플릿 말씀하시는 거죠? 그냥 텍스트만 입력해도 같은 현상입니다. ㅠ.ㅠ

민노씨

2009/04/16 03:20 # M/D Reply Permalink

저도 조종 그런 오류가 뜨곤 합니다..;;;;

그나저나 '설치형'으로 돌아오신 건가요?

조만간 (아마도 감탄할만한) 테마 제작 작업에 들어가시겠군용!

써머즈

2009/04/16 10:01 # M/D Permalink

적절한 해결책이 없으면 호스팅을 옮기든, 텍스트큐브 버전을 하위로 낮추든 대공사가 벌어질 거 같아요. 블로그에 글도 못 쓸 거 같고요. ㅠ.ㅠ

비밀방문자

2009/04/16 03:25 # M/D Reply Permalink

관리자만 볼 수 있는 댓글입니다.

써머즈

2009/04/16 10:02 # M/D Permalink

아... 어제 봤는데, 경황이 없어서 댓글을 못달았습니다.

흑, 선약이 있어요;;;