더 나은 세상은 가능하다, 이정환닷컴!

무버블타입 퍼머링크 복원.

Written by leejeonghwan

November 1, 2006

무버블타입을 업그레이드 하면서 퍼머링크를 제대로 복원한 줄 알고 있었는데, 정작 처음과 끝부분 빼고 중간 부분은 주소가 모두 엉망이 돼 버렸다는 걸 뒤늦게 알았습니다. 무버블타입은 이상하게 데이터베이스 내보내기를 할 때 엔트리 아이디 정보를 담지 않습니다. 그래서 내보내기 한 파일을 가져와서 데이터베이스를 새로 만들면 주소가 다 깨지게 되는 것이죠. 엔트리 아이디를 모조리 새로 쓰니까 말이죠.

그런데 UTF-8로 전환하는 과정에서 달리 방법이 없었습니다. 온갖 방법을 다 써봤지만 실패. SQL파일을 엑셀에서 불러오는 것도 실패. 용량이 커서 불러들일 수가 없었어요. 엔트리 아이디를 발췌문에 집어넣고 발췌문 순서로 정렬한 다음 내보내기 해서 불러들이는 방법을 썼는데 알 수 없는 이유로 자꾸 실패. 결국 과거 엔트리 아이디와 지금 엔트리 아이디를 엑셀에서 나란히 집어넣고, 텍스트 상태로 워드에 옮겨서 몇차례 일괄 매크로를 사용해 새로운 SQL 파일을 제작. “UPDATE SET WHERE” 명령어로 엔트리 아이디 덮어쓰기에 성공.

나중에 보니까 코멘트와 트랙백도 엔트리 아이디와 연결이 안 됐더라고요. 그래서 각각 코멘트 아이디와 트랙백 아이디도 덮어쓰기.

덕분에 SQL 문법도 배우고. 무버블타입 사용자 가운데 혹시 도움이 필요하신 분들 문의하시길.

아, 그 과정에서 몇개의 댓글이 날아갔습니다. 양해 바랍니다. 방명록도 조만간 살릴 생각인데 UTF-8 인코딩 때문에 꽤나 난감하네요. 이번에 교훈이라면 업데이트 가능한 시스템을 만들 것. 콘텐츠와 플랫폼을 구분할 것. 퍼머링크도 얼마든지 퍼머넌트하지 않을 위험이 있다는 것.

이제 제 자리로 돌아가 열심히 내용을 채우겠습니다.

.

www.leejeonghwan.com

Related Articles

Related

절벽에서 뛰어내리면서 비행기를 조립한다는 것.

절벽에서 뛰어내리면서 비행기를 조립한다는 것.

오늘 아침 주주총회를 끝으로 미디어오늘에서 제 역할은 끝났습니다. 오후에는 자유언론실천재단에서 “ChatGPT와 저널리즘의 책임”을 주제로 특강이 있는데 이게 제가 미디어오늘 대표로 나서는 마지막 대외 행사가 되겠네요. 끝나고 선배들 저녁 식사 대접을 하기로 했습니다. 다음 주부터 몇 가지 계획이 있는데요. 1. 4월부터 슬로우뉴스 대표를 맡기로 했습니다. 유한회사 슬로우뉴스를 주식회사로 전환하고 제가 100% 지분을 인수하기로 했습니다. 기자들도 뽑고 콘텐츠도...

라즈베리 파이 오디오 만들기.

라즈베리 파이 오디오 만들기.

시간 날 때마다 만들었던 라즈베리파이 오디오. 드디어 완성. 사실 별 거 없는데 여기저기서 부품 조달하고 거기에 맞춰 도면 만드는 게 힘들었습니다. build log는 영어로. This is my new network audio system. All in one Integrated Amplifier. 1. Raspberry Pi 4B. 2. Hifiberry DAC+DSP. 3. 7 inch touch screen for raspberry pi. 4. Chromecast...

미디어오늘을 떠납니다.

미디어오늘을 떠납니다.

미디어오늘에 경력 기자로 입사해 편집국장으로 3년, 사장으로 6년을 지냈습니다. 다행히 월급날을 한 번도 밀리지 않았고요. 열심히 벌어서 금융 부채를 모두 정리했고 만성적인 자본잠식에서 벗어났습니다. 언론사 경영이라는 게 날마다 전쟁 같았지만 한 번도 원칙과 정도를 벗어나지 않았다고 자신할 수 있습니다. 제가 지속가능한 미디어오늘을 위한 성장 엔진을 만드는 데 기여했다면 지난 15년이 헛되지 않았다고 생각할 수 있을 것 같습니다. 미디어오늘 지면에 대해서는 자부심과 아쉬움이...

더 나은 세상은 가능하다, 이정환닷컴!

Join

Subscribe For Updates.

이정환닷컴 뉴스레터를 구독하세요.

.

www.leejeonghwan.com