« MTバージョンアップつづき | メイン

MTバージョンアップさらにつづき

とりえあずフォーマットの件は解決した。


手動で一個一個直していくのが面倒になったため、「これ、データベース直接いじって直したらよくね?」と思って、さっきまでSQLite相手に苦闘していた。そもそもまずデータベースなんてさわったこともない上に、telnetからサーバーにログインして操作するために、UNIXコマンドをおぼえるところからはじめてたから大変だった。


しかし、データーベースをのぞいてたらようやく何が問題なのかわかったのでよかった。


問題は、根本的にわたしの勘違いに由来していたのであった。本来わたしが使ってたのは、Sukeroku2というフォーマット(改行変換)だった。

しかしうっかり移行の際にこいつを消してしまったため、フォーマットが一見クリアされたように見えた。

(実際のデータ上は、「フォーマット:Sukeroku2」が保持されていたけど、Sukeroku2がサーバー上から消えていたので「フォーマット:なし」と表示されていただけだった)。


しかもまぎらわしいことに、Sukeroku2の前バージョンのsukeroku_plusというフォーマットが入っていたため、わたしは、「本来、"sukeroku_plus"が選択されているべきなのに、デフォルトに戻ってしまった」と勘違いした。

(実際は、"sukeroku_plus"が選択されていないのは正しい状態)。


本当は、"Sukeroku2"をもう一度アップロードして、再構築すれば、それで解決する問題だったのに、勘違いしていたので、手動で一個一個フォーマットを(本来選択すべきではない)"sukeroku_plus"にしてしまったのだった。


しかしデータベースの操作をちょびっと覚えたおかげで、これも一挙に解決。

UPDATE mt_entry SET entry_convert_breaks='sukeroku2_hatena' WHERE entry_convert_breaks='sukerokuplus_hatena';

いえー! SQL万歳。


えーと、あとはコメントがおかしいのでそっちを直さないといけない。

トラックバック

このエントリーのトラックバックURL:
http://www.at-akada.org/mt/mt-tb.cgi/365

コメントを投稿

2007年8月

2007年8月
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

About

2007年8月11日 00:09に投稿されたエントリ

-> 前:「MTバージョンアップつづき

メインページ

アーカイブページ

Powered by
Movable Type