결국 디비 버전을 4.1.21 로 올리는 것으로 해결을 보았습니다.


p.s.1

참고로 문제가 생겼을 때의 상황은 이랬습니다.

1. 처음 저장은 잘 됨 -> 그 이후부터 수정은 모두 에러 (저장하지 못했습니다)
2. 글 쓰다가 처음 자동 저장은 잘 됨 -> 2번째 자동 저장부터는 모두 에러

위의 두 케이스로 보아 새 글은 잘 들어가는데, 기존에 적힌 글을 가져와서 (수정 후) 재저장하는 것은 잘 되지 않았던 듯 합니다.


p.s.2

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

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

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

문제 해결은 아니지만 다른 분들에게도 참고가 되셨으면 좋겠네요;


p.s.3

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

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

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

SET CHARACTER SET utf8
SET SESSION collation_connection = 'utf8_general_ci'
SET time_zone = '+09:00'

이 세 문장에서 에러가 나던데...
MySQL이 3.23.57 이던데, 이 버전이면 1.7.7 깔 수 있는 거 아닌가요?
처음 설치할 때 warning 은 떴지만 그래도 설치는 됐거든요. ㅠ.ㅠ

1.7.7 버전을 새로 다운로드 받아 계정에 설치했습니다.

글도 써보고, 수정도 해보고 별 이상이 없는 걸 확인한 후
텍스트큐브닷컴에 있던 데이터를 백업 받아서 복원했습니다.
그러고 나서, 글을 수정하려고 하니 [저장하지 못했습니다] 라는 창이 뜨는군요.

분명 처음 설치하고서 테스트해봤을 때는 잘 되었거든요.
포럼에서 '저장하지 못했습니다' 라는 글로 검색을 해보았는데,
정확한 해결책은 없는 것 같아서 다시 질문드립니다.

어떻게 하면 해결 되나요? ㅠ.ㅠ

방금전까지 안되는 거 확인하고 올렸는데, 지금 보니 잘 되는군요.
아무 것도 손댄 것 없는데 말이죠. -o-
(index.xml의 contentWidth는 물론 잘 맞춰져 있던 상태였습니다.)

우선 포럼에서 다음과 같은 글을 찾을 수 있었습니다.
http://forum.tattertools.com/ko/viewtop … 970#p14970

<s_media>
틀상단
[##_media_content_##]
틀하단
</s_media>

이와같이 치환자와 함께 출력되는 미디어로그용 틀까지 추가해서 넣으면 레이아웃을 깨트리는 문제를 해결하실수 있습니다.

     *            *            *            *            *

문제는 미디어들이 썸네일 형식으로 정렬되어 표시되는데, 레이아웃을 넘쳐서 표시되는군요. 한 줄에 표시되는 미디어의 갯수를 정한다거나 하는 설정값은 없나요? 있으면 참 좋겠습니다.

문제가 되는 화면의 예를 첨부했습니다. 보시면 본문의 가로폭이 500px 인데 미디어의 첫번째 줄의 네번째 아이템이 레이아웃을 넘어가버립니다;;;

나니 작성:

이 에러는 저도 아주 가끔이지만 글 편집 화면에서 떴었는데 전 more/less는 아니고 그냥 글 편집하는 도중에 떴었습니다;

제 경우를 조금 더 자세히 설명하자면
more/less 를 한 후에 (편집을 위해) 편집창을 마우스로 콕콕 찍거나
바로 저장하기 위해 저장버튼을 누르는 순간 브라우저가 얼고 한참 후에 메시지가 뜹니다.
(IE는 경고창도 안 뜨고 그냥 죽어버리더군요.)

저는 이상하게 more/less를 사용하면 '가끔씩' 브라우저가 얼어버립니다.
왜 그럴까요? -_-;

xp 환경에서 접속하는데 안될 때는,
파이어폭스 2.0.0.1 으로도 안되고, IE 6 로도 안됩니다.
(오페라는 html 편집이 안되는군요.)

제가 태터툴즈 스킨을 만들다가 작동이 안된다는 걸 알았고요,
기본 스킨인 Tattertools_skyline_ko 이나 tistory 스킨으로 해도 안됩니다.
특정 글에서 안되는 것 같은데, 정확한 이유는 잘 모르겠습니다.;;;


p.s.
파이어폭스에서는 경고창이 떠서 스크립트를 중지시킬 수 있는데,
중지 후 저장을 눌러도 저장이 안되고 그냥 빠져나옵니다.

8

(1 답글들, 이올린에 작성)

제 블로그에 답변이 달렸습니다.
http://summerz.pe.kr/blog/index.php?pl=898

9

(5 답글들, 이올린에 작성)

yuno. 작성:

"써"머즈님 쌩유~

감사합니다. smile

10

(5 답글들, 이올린에 작성)

젊은영 작성:

신고의 경우에 신고시 바로 비공개 처리를 하게되면, 악용될 소지가 있어, 유노님이 확인 후, 비공개처리를 하고 있습니다
추천철회 기능은 내 추천글목록에서 철회가 가능하도록 수정할 계획입니다.

그럼 신고를 하면 유노님 (그리고 그 밖의 관리자)의 [이올린은 지금]에만 올라오는 게 어떤가요? 즉, 유노님만 볼 수 있게 말이죠. 일반 사용자에게는 안 보이고요.

11

(1 답글들, 이올린에 작성)

안녕하세요. 써머즈입니다.

제 블로그에도 적었지만, 현재의 이올린에 몇 가지 바라는 점이 있습니다.

첫째, [이올린은 지금]으로 갈 수 있는 단축키도 하나 만들어주세요. 다른 곳으로 가는 건 다 있는데 왜 그것만 없나요;;;

둘째, [이올린은 지금]을 켜놓고 (다른 탭을 이용하여) 웹서핑을 하다보면 가끔씩 브라우저가 멈추는 현상이 생깁니다. 몇 번 테스트 해봤는데, [이올린은 지금] 때문인 게 분명한 듯 합니다. 혹시 체크를 해 주실 수 있나요?

셋째, 비추 버튼 만들어주세요. 위에서 적은 이야기를 똑같이 하자면, 저는 (신고를 통해) 서비스의 발전을 위해 노력하는 일개 회원도 썩 나쁘진 않지만 그보다는 (추천과 비추를 통해) 서비스를 즐겁게 이용하는 블로거이고 싶습니다. 지금 상황에서 "신고"라는 단어를 "비추" 등의 단어로 바꾸기만 해도 될 것도 같습니다.

12

(56 답글들, 잡담하기에 작성)

다른 건 잘 모르겠지만 위쪽에 링크된 파이어준님의 글 과 관련된 경험이 있습니다.

당시에 파이어준님이 적은 rel="tag" 관련 글을 읽고 '사이드바에 일종의 폼으로 달아두었던(^^)' 태그 클라우드의 태그에 모두 rel="tag"를 달았는데, 별 상관도 없는 글들이 검색엔진에서 검색되더라고요. 그래서, 다시 황급히 내렸던 기억이 납니다. @.@

안녕하세요.
태터툴즈를 열심히(^^) 사용하고 있는 사용자 중의 한 명입니다.
(포럼에 가입한 줄 알았는데, 알고보니 가입을 안했더군요. 가입하고 첫 글입니다.)

저는 태터툴즈를 아직 정식버전으로 판올림을 하지 않고 사용하고 있습니다.
클래식 버전을 사용하는데, 언젠가부터 글에 위치정보 입력이 제대로 되지 않습니다.
예전에 입력했던 위치정보들은 제대로 뜨는데, 새로 입력하려고 하니 안되더라고요.

위치정보를 입력하기 위해 팝업을 띄워서 검색을 하면
"XXX와 관련된 검색결과가 없습니다"라고 나옵니다.

클래식 버전은 위치로그 지원이 끊긴 건가요?
혹시 그런 거라면, 계속 해주시면 안되나요? ㅠ.ㅠ