タグ: movabletype

  • MovableTypeからWordPressへの移行

    スクリーンショット 2012 05 02 22 03 24

    先日ついに重い腰を上げて、長年続いて…ない、このブログをMovableTypeからWordPressへ移行した。

    MovableTypeとは結構長い付き合いでこのブログをMTにしたのは2003年12月、当時のバージョンは2.64。そこからなので、9年間MTに触っていたことになる。CSSもXHTMLもMTに触るようになってから覚えたし、仕事でもいろいろお世話になってきたシステムだったけれど、やはり再構築の手間とコメントスパム・トラックバックスパムとのいたちごっこに疲れたのと、どんどん進化するWordPressと比べると、進化がゆっくりに感じられたし、使い方によっては有料になったのも(もう古い話だけど)、MTに対しての熱が冷めた理由だと思う。

    WordPressも2005年、WordPress ME 1.2.3くらいから使ってきてるし、大きくカスタマイズしてポータルサイトのようなものも作ったり、大学のサイトなんかも作っていたりしたので、慣れてもいるのだけれど、ブログを移行するとなると「パーマリンクどうしよう?」というのを考えるのがもう面倒で、かといって記事を更新するでもなく、ブログを閉じるわけでもなく、放置してきたわけです。

    さて、いざ移行するぞ!と参考にしたのは以下の記事です。

    (さらに…)

  • ブログをMovableTypeからWordPressに移行。合わせてwordpress comの投稿もこっちに持ってきた。MTの記事URLのリダイレクトもおそらくOK。

    ブログをMovableTypeからWordPressに移行。合わせてwordpress.comの投稿もこっちに持ってきた。MTの記事URLのリダイレクトもおそらくOK。

  • コメントが機能してなかった点を修正

    先月末にMTのアップデートをした際にコメント周りの確認をしていなかったため、しばらくコメントフォームが機能していませんでした。現在は修正したのでおそらく大丈夫だと思います。まだうまくコメント出来ない場合はご連絡ください。
    失礼しました。

    (さらに…)

  • MT3.35から4.21にアップデート

    業務では触っていたものの、自分のブログではしばらくスルーしていたMT4。ついに重い腰を上げて最新の4.21にアップデートをしました。

    なぜなかなか踏み切れなかったかというと、使用していたプラグインの対応具合の違い(特にタグ周り)。MT標準でタグ機能が備わるよりちょっと前にMT-XSearchとTagwireで実装していた辺りの修正が面倒に思っていたのですが、そこは意外とすんなり出来ました。ただ、機能的には前のが使い易い点があったり、何しろ導入にちょっと苦労したこともあって愛着があったので少し寂しい気も。さよなら、MT-XSearchとTagwire。

    他にもMT4に対応していないプラグインは多々ありましたが、だいたいは同じことを標準のテンプレート・タグで出来るようになっていたので、エラーを見ながら一つずつ修正、完全な再現ではないけれど、とりあえずほぼ現状維持でのアップデートとなりました。

    (さらに…)

  • サーバー移転とドメイン移管

    半年も経ってませんが、またサーバーを移転しました。今回は初のドメイン移管も経験。なぜか認証メールが不達でwhois情報を変更したりもして、どうにかGW明けて無事引っ越し完了した模様です。

    今年の2月にそれまでと同じレンタルサーバー会社の中で、VPSのプランに移動したわけですが、それまでよりもレスポンスは悪い、root権限ほとんど有効に使えてない、メモリ不足でよく落ちる(ちなみに原因はMTのあるプラグイン)… と全く良いところがないわりに毎月の料金もばかにならないので、再度の引っ越しをしたわけです。なんせここのところ、週末は毎週のようにサーバが止まって休日明けの月曜にサポートに強制再起動をかけてもらわないといけない状態でしたので。

    仕様が変わってるので、まだおかしいところもいくつかありますが、とりあえずブログの更新も復活していきますので、よろしくどうぞ。

  • Tagwireのタグにスペースを使用する場合

    ここのMovabletypeのバージョンは標準でタギングをサポートした3.34ですが、タグ機能及びタグクラウドの生成にはTagwireプラグインMT-XSearchプラグインを使用しています。

    Tagwireプラグインでは、

    ブラケット[]、シングルクォート・ダブルクォートで囲まれた文字列は一個のタグとして認識します。また、「;,|」は区切り文字として機能します。キーワード欄に「;,|」が含まれない場合には空白文字が区切り文字として機能します。

    Tagwire_Plugin.ja_JP – Ogawa::Code – Trac

    というようにタグを認識するので、例えば一つのエントリに Planar 85mm F1.4 という半角スペースを含むタグを一つだけ設定したい場合は

    “Planar 85mm F1.4”

    という風にキーワード欄に書いていきます。もちろんそのままでタグと利用する場合何も問題は無いのですが、MT-XSearchプラグインと連携してタグ・クラウドを生成したり、そのタグ・アーカイブへリンクを張る場合にはそのままではうまくいきません。

    (さらに…)

  • 「小さな鍵穴」カメラのページをリニューアル

    Lachmbreclaire1

    2002年からずっと放置していたカメラのコンテンツを大幅に更新しました。それぞれのカメラとレンズで撮影した写真も確認できるようになっています。また基本的な性能についても大体載せました。前よりは機能的になったと思います。

    Lachmbreclaire2それぞれの画像はサムネイルになっていて、“Lightbox.js”により、同画面上で拡大して見ることが出来ます。また、それぞれのカメラについてのレビューは microformats の形式に添って記述(仕様はまだドラフトの段階ですが)していますので、今後、他のコンテンツと関連付けられるようになるかも知れません。

    (さらに…)

  • 3.34にアップデート MySQL文字化けは?

    サーバ移転後、MySQLのバージョンがあがった事で、SQLデータのインポートで文字化けがおきる問題に困りながらどうにか解決できたというのが前回。

    その時MovableType3.34へのアップデートもテストしていたのですが、MTのアップデートスクリプトが走り、データベースを更新するときにまた全て文字化け、めげずにいろいろやっているうちになんとかアップデートできました。

    (さらに…)

  • mt-tb.cgi, mt-comments.cgiとスパム

    先週末、今使っているサーバにブラウザからもFTPでもメールすらアクセスできない状況になりました。最初はメールの受信だけは出来ていたのですが、すぐに受信もできなくなりここもタイムアウト。個人の分だけでなく.automealもそうだし、仕事で使っているメールもある。しかも週末でサーバ会社のサポートが非営業日になってしまう不安とであせりました。結局サポートに確認をお願いして

    恐らく、mt-comments.cgi、mt-tb.cgiへのスパムが原因かと存じます

    との返事をもらい、強制再起動をお願いしてどうにか回復したのでした。
    ここでちょっと考えたいのはmovabletypeのスパム対策についてなんですが、このブログもMTのバージョンが2.64の頃からやっていて何度も痛い目にあってるので、それなりの対策をしていたということなんです。今現在は3.21-jaですが、標準で入っているプラグイン“SpamLookup”に加え、現在最強と言われる“MT-Akismet”, “Akismet Spam Filter”に“SpamSubmission(ここのところエラーが出てますが)”でスパムに対しては対策をしていたはずだったのです。ただ、コメントスパム、トラックバックスパムの公開自体はこれらで大方防げますが、当のcgiへのアクセスは結局減らせていないのです。これが今回のまずい点でした。

    (さらに…)

  • MySQLのインポート時に文字化け

    ひっそりとサーバの移転をしたのですが、MySQLのエクスポート » インポートでどうしても文字化けしてはまったのですが、どうにか無事移行できたようです。

    (さらに…)