Movable Type 3.3 移行計画

やっと3.3が出てから初めのバグ修正が終わったので
そろそろVer.UPしまっせー。

と、ここで悩みが。
今現在3.2-ja-2なわけですが、かなりボロボロにエラーが出てる。
これをVer.UPすればそれは直るのだろうか?

ログだけ保存して1から入れなおしてそっからまた見た目までいじったほうがよいのだろうか?

うーん。。前者はかなりの不安。
でもでも。後者はかなりの重労働。
テンプレート増やしまくって複雑に絡まりあっているのもあるし、
結構デザインにも手を入れているからタグが複雑になってる。

悩む。。どうすっか。。

投稿者 suzu : 09:06 PM | コメント (1) | トラックバック

MTが壊滅的にエラーだらけです。。。

どうやらMTがエラーだらけのようで。。
いや、知っているんだけども。。
コメント等ができなかった様子。

再構築に失敗するので完全によろしくないのはわかっているのですが、
そろそろ新しいVer.がリリースされるようなので
しばらくこのまま乗り切りたいと思います。

皆様にはご迷惑お掛けしますがよろしくお願いいたします。

P.S.
みゆきちゃん、報告ありがとう!!

投稿者 suzu : 06:17 PM | コメント (4) | トラックバック

トラックバックテスト

どうやらトラックバックができないらしい。。
というわけでテスト

投稿者 suzu : 10:06 PM | コメント (2) | トラックバック

トラックバック不具合

どうやら現在トラックバックに不具合が出ているらしい。
原因不明。

Movable Type 3.2-ja-2にしてからなんだか不安定。
次のが出たらと思っていたが
いっそ一回入れなおそうかな。。

テンプレート追加やらしまくってるから面倒なんだよなぁ。。

投稿者 suzu : 01:12 PM | トラックバック

カレンダーPHP化の欠点

今日まで気づかなかったけどカレンダーをPHP化したことで、
月が変わってエントリーが無い場合、
その月のカレンダーが生成されないため、
PHPエラーが出てしまう。

ひとまずこのエントリーでエラーは消えるはず。。
回避方法はありそうなので、ちょっと考えてみようと思う。。。

投稿者 suzu : 08:04 PM | トラックバック

Movable Type 3.2日本語版 Release-2

契約しているレンタルーサーバーのHPのFAQに
MT3.2へのバージョンアップ方法が追加されていたので早速実行

以前よりも簡単にアップグレードできた。
管理画面が前よりも作り込まれてる。

でもなんか再構築するときに小さな窓がでるでしょ?
あれで再構築した後、必ず500エラーが出るんだけどなんだろ?

早速ググってみると同じ症状の人がわんさか。
どうやらV.J.Catkick@さんの「Index再構築時に500エラー」によると

・BerkeleyDBを使っている
・recently_commented_onを使っている

というのが問題らしい。
でも俺は後者は使っていないのでおそらくDBの問題。

テンプレートのインデックス再構築ではエラーが出ないので
面倒だがしばらくはほっといて修正版を待ってみようかな。
DBの変更とか面倒だし。
と思っていたのだが、ふと思い出したのがMySQL。

レンタルサーバーのFAQに何故か移行手順があり、
気になっていたのだが、掲載されている以上利点があるんだろうと。
調べた結果どうやら要約すると再構築の負荷が軽くなるらしい。

じゃぁやってみっかと重い腰を上げ実行。
とレンタルサーバーのユーザーページにログインしたらこんな記事が。

-------------------------------------
2005年10月05日にMovableTypeの開発・提供元のSix Apart社にて、「Movable Type 3.2日本語版」で「Berkeley DB」をご利用の場合に発生する不具合が公表されておりました。

この不具合に対して、2005年10月12日にSix Apart社にて、Movable Type 3.2日本語版 Release-2の提供が開始されております。
-------------------------------------

あれ?俺はRelease-2を入れたんだけど?
まぁよくわかんねぇからやっぱMySQLにしてみるか。

ってやってみたら思いっきりエラーがでて
MTにログインしたらweblog設定ごと全部消えてた。
おい!
ってことでバックアップしてあったファイルをまた上書きしたらセーフ。
あぶねーよ。まぢ。。

って結局よくわからず現状維持で待つことにした。
なんか疲れた。。

投稿者 suzu : 09:00 PM | トラックバック

作業終了

というわけで何をやっていたかというと、
MTをインストールしなおしていました。

ディレクトリ自体を変更したため、
エントリーやらコメントやらのインポートと、
テンプレートを全部修正、そして後から追加したテンプレートも作成。
プラグイン等も入れなおし。結構な作業でした。
途中何度も動作がおかしくなってましたが無事終了。

これでやっとトラックバック受付ができるようになりました!
今まではMT入れていた場所(http://futuredrop.net以下)と
blogを運営していた場所(http://blog.futuredrop.net以下)が違っていたため、
色々不具合が起きていたけどこれでなくなるはず!

順次トラックバック設定していきますゆえよろしくお願いいたします。

投稿者 suzu : 12:44 AM

これからちょっとの間不具合起きるかも

ちょっとblogの裏側をいじりますゆえ不具合等起きるやも知れませぬ。
あらかじめご了承をお願いいたします。

投稿者 suzu : 11:25 PM

iframeを使用しない月移動可能なカレンダー

前々から月移動可能カレンダーにしようと考えていて
色々ネットで調べていたんだけど、
iframeを使用するものしかHITしなかった。
調べ方が悪いのかもしれんが。

しかし、php化してカレンダーを別アーカイブ化すれば
月移動できるんじゃないかと思い実行に移す。

で、結果はというと、
できました。

メインページ右上のカレンダーの年月の左右の≪≫で月移動します。
ちなみに左なら前月のアーカイブへ。右なら次月のアーカイブへ。

もう今日は寝たいのでやり方は後日掲載します。

投稿者 suzu : 11:52 PM | コメント (2)

物欲ランキング追加

サイドバーに物欲ランキングを追加。
できるだけ週更新でお届けする予定。

投稿者 suzu : 11:30 PM | コメント (2)

全ページPHP化

とりあえず今後のために前ページをPHP化。

途中ファイルの生成のされ方や名前のつき方に戸惑った。
とりあえずGoogleで検索かけて調べてやった。

一番苦戦したのは日本語でつけたカテゴリー名。
そのせいでなかなかディレクトリ構造がうまくいかなかった。

先駆者がいるので細かな説明は省略。

参考文献:
きままにポロポロ:movable type 設定メモ
CROSSBREED クロスブリード!:MTのPHP化とページ分割
Movable Typeユーザー・マニュアル

投稿者 suzu : 12:00 AM | コメント (5)

とりあえず暫定で公開

デザインを適当に済ませ暫定公開。

結局始めにやった、カレンダーを2ヶ月にするのはやめた。
理由は2ヶ月普通のカレンダーがあるのは場所をとるのと、
横長にして2ヶ月置こうと思っていたけど、
横長のカレンダーって使い方が難しいっていう2点で断念。

CSSがうまく動いてない場所が多々あり。

あとはここから作りこんでいく予定。
予定は未定。。。

投稿者 suzu : 11:50 PM

カレンダーを2つ表示&土日祝に色をつける

とりあえず手始めにカレンダーを2つ表示に。
理由はあまり日記を更新しないから。
2つあればある程度エントリーが表示されるだろうと言う考え。

Googleで検索をかけて
飼い犬が手を噛むので 2004: 先月分のカレンダーを表示する方法』を参照した。

もう一つの休日の表示は『nlog(n)』の『休日表示カレンダープラグイン』を利用。

始めVer.1を使っていたら途中でVer.2がリリースされた。
まだVer.1を使っているけどVer.2に移行する予定。

少し少し変更していく予定。
予定は未定。

投稿者 suzu : 07:00 PM

もう面倒なのでMT導入

とりあえずテストでエントリーの投稿をしてみたり。

これでmixiにも反映されるのかな?

デザイン等はこれから変える予定。

投稿者 suzu : 06:51 PM