블로그 문제 몇 개

이 블로그에 신경을 안 썼던 요 며칠 새 문제가 생겼다. 제대로 접속이 안 된 것. 주말 동안 이런 저런 조사를 해봤더니 서버의 .htaccess가 문제였던 것 같다. 아무 것도 건드리지 않았는데 왜 잘 되던 게 안 됐는지는 여전히 의문.

그 결과 블로그가 접속은 됐는데, 데이터를 복구하는 과정에서 문제가 생겼다. Markdown 포매터로 쓴 글들이 제대로 표시되지 않는 것. 원인은 복구 과정에서 포매터가 TTML로 잘못 지정되기 때문이다.

인터넷에서 검색을 해 보니 이 페이지의 두번째 글에서 같은 문제를 얘기하고 있다. 아쉽게는 해결책은 안 나와있다.

태터툴즈 관리자 화면에서 일일이 글을 선택하고 들어가 포매터를 변경하는 건 너무나 귀찮은 일이다. 그래서 잘 모르는 mysql이지만 mysql에 들어가 DB 내용을 변경했다. 아래처럼 하면 된다.

  1. 일단 태터툴즈가 사용하는 DB를 선택하고
  2. tc_Entries 테이블의 포매터 (contentFormatter 필드) 값을 바꾼다.

내 경우 특정 시점 이후에만 Markdown 포매터를 사용했기 때문에 생성일을 조건으로 줬다. 기준이 되는 생성일(내 경우는 1393039044)은 DB를 뒤져서 알 수 있다.

실제 mysql 명령은 아래와 같다.


use [DB이름]
update tc_Entries set contentFormatter='markdown' where created >= 1393039044;

아직도 문제가 여러 곳에 남아 있을 수 있으나 일단은 그만 수정하겠음.

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Google photo

Google의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

%s에 연결하는 중