MovableType」タグアーカイブ

サイトをメンテナンス中…

思うところがあって以前のMovableTypeから、世界のトレンド(爆)WordPressにツールを変更。
昔の記事もインポートしてきたんだけど、記事に貼り付けた写真が表示されない…(-_-;;;

SearchRegexってプラグインでパスは書き換え。画像の所をクリックするとちゃんと表示はされるんだけども、記事と一緒には表示されないんだよなぁ…

と、ここまで書いて気がついたんだけどリンクパスは書き変わってるけど、imgタグは変わってないってオチ?

コメントシステム復活。

 テンプレやスタイルシートを見直してたらいろいろとまずい所が…orz
 で、その辺直して更新したら、コメントも受けられるようになったと。
 てか、CAPTCHAの設定を中途半端なところで放置、再開したもののすっかり忘れて再放置、なんてことやらかしたのが一番の問題だったかと。で、テンプレ修正時に知らず知らずの間にその辺がちゃんとされたようで、動いてるの見て自分が一番驚いた、と(爆)

モブログを変更してみる。

 携帯からエントリーを投げる手段として、今までmoblog.uva.ne.jpさんを使わせていただいてたのだが、MovableTypeを4.2にしてからどうも不調。タイトルはちゃんと反映されるのだが本文も画像も空白になってしまう状態。
 Googleさんに聞いてもいまいち原因がわからず、うまく使えている人もいるようなので原因は十中八九こちら側。そんな状況でひらたさんに迷惑も掛けられないなぁ、と思っていたら、別の同じようなサービスを発見!
モブログするならモブログくん
 自由度はないものの、使い勝手はmoblog.uva.ne.jpと同じような感じ。ひとまず状況がはっきりするまではこっちでいこうかな、と。

出力ファイル名を変えてみる。

 後々結構ワナにはまるのがこれ。3系で記事をエクスポートする時これをデフォのまま使ってると、再インポートした時にリンクがメタメタになる。要は何らかの理由でバックアップ&復旧した時にエライ事になる【爆】
 で、4系ではこれが修正されたという話をどっかで読んだ気がしていたのだが、万全を期して変えておきたいと。で、そのやり方が3系とはちょっと変わったらしい。
Movable Type のブログ記事の出力ファイル名を変更する管理画面のカスタマイズ – かたつむりくんのWWW
 このテンプレートは編集画面に「出力ファイル名を設定して保存」というボタンを追加してくれる。この方に限らず、こういう便利なものを公開してくれる方々にはホント感謝々々です。

データベースの移行。

4系バージョンアップの準備として、まずはブログのデータベースをBerkeleyDBからSQLiteに変更。
ま、すんなりとは行かないだろうな、とは思っていたが、案の定mt-db2sql.cgiではうまく行かなかった様で、ログインできなくなってしまったorz…
で、使わせてもらったのがこれ。
MTデータベースの相互変換CGIスクリプト – Ogawa::Memoranda
これで変換しなおしたらうまく行った模様。
あとは4系へのバージョンアップだなぁ・・・

焦った(-。-;)

 某所のメンテ中。
 そう言えばMovableTypeがアップデートされてたなぁと思って調べてみたら、
Six Apart – Movable Type News: [重要] セキュリティアップデート
 3系は3.38が最新だってコトでダウンロード・・・と思ったら、
Main Menu | Movable Type

Movable Type 3 のサポート、ダウンロードは終了しました。ご愛顧いただきありがとうございました。今後は Movable Type 4 をご利用ください

 まだダウンロードしてないよ・・・orz..
 4系はBerkeley DBじゃ動かないし、ここのサーバーの今のプランじゃ逆にBerkeley DBしか使えなかったはず。一つ上のプランにすればSQLが使えるのだが、こんな滅多に更新しないブログ【爆】のためにわざわざ4倍もの料金を払うと言っても月額500円だが・・・のもアホな話で、以前それで4系へのバージョンアップを止めた経緯がある。最終のメンテリリース、しかもセキュリティアップデートなんだからサポートしないにしても、

ダウンロードくらい出来るようにしとけよ〜(-_-;)

と思いつつ、念のためサーバーの機能を確認してみたら・・・

いつの間にかSQLite使えるようになってるよorz…

 てことで、4系へのバージョンアップけってー。

データが飛んだ・・・

RiverLand
 何だかいきなりコメントデータが飛んでしまったorz…
 忙しさにかまけてしばらく放置してたら溜まりに溜まってしまったコメントSPAMの山。これを削除していたのだが、ログを見る限りではサーバー側でメモリ不足で処理が落ちたようで、そのままコメントデータベースがお亡くなりになってしまった模様(__)
 で、復旧の手だてを探していたのだがどうにも見つからず。こりゃあきらめて捨てるしかないなぁと思ってた矢先に先のサイトを発見。どうやら無事復旧出来たらしい。
 やった事は以下の通り。
・とにかくデータのバックアップ。壊れていようがなんだろうが最悪バイナリレベルでいじれれば何とかなる(かもしれない)ので。具体的にはエントリの書き出しと生データの総コピー。
・エントリ全削除と削除状態での全再構築。
・この時点でmtdb内のcomment.dbとentry.dbの削除。といっても小心者なので、リネームで退避(笑)
・書き出したデータからのエントリ読み込み。さらに全再構築。
 これでコメントもちゃんと見られるようになったし、多分大丈夫なんだろう。
 元はと言えばBerkeleyDBを使ってるのが問題らしいのだが、MySQLとか使うにはサーバーのプランを上げなきゃいけないし、そうすると料金が3倍以上だしと言っても年額5000円程度なのだが・・・。ま、復旧方法も解った事だし、ひとまず現状維持でいいか【爆】