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


手動で一個一個直していくのが面倒になったため、「これ、データベース直接いじって直したらよくね?」と思って、さっきまで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万歳。


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

コメントする

トラックバック(0)

このブログ記事を参照しているブログ一覧: MTバージョンアップさらにつづき

このブログ記事に対するトラックバックURL: http://www.at-akada.org/mt/mt-tb.cgi/365

著者について

赤田敦

nightly[at]at-akada.org

紹介: about

ホーム: at-akada.org

-> 携帯電話用

なかなか更新されないときは...

-> 赤田ブログ生成器

2009年1月

        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