[MT] MovableTypeのバックアップをDropboxに保存するプラグイン
MTエンジニアブログのonagatani氏が、クラウドサービスの「Dropbox」にMySQL Dumpデータを保存することができるMovable Typeプラグインをリリースしています。Dropboxにバックアップすることで、サーバーは元より、複数のPC間で自動同期されるのが強みのバックアップ用プラグインです。
MTエンジニアブログのonagatani氏が、クラウドサービスの「Dropbox」にMySQL Dumpデータを保存することができるMovable Typeプラグインをリリースしています。Dropboxにバックアップすることで、サーバーは元より、複数のPC間で自動同期されるのが強みのバックアップ用プラグインです。
Movable Type 4.291、5.051、5.11 で発見されたバグ(一部の操作において、ブログの管理者、あるいは投稿権限を持っているユーザーが、ファイルシステム上の既知のファイルへのアクセスが可能になる場合がある。)を修正するセキュリティアップデートがリリースされました。
サーバー・データベースのバックアップを取った上で、早急にこのアップデートを適用することをおすすめします。
[ Six Apart ]
複数のセキュリティ問題の修正バージョンとして、Movable Type 4.291、5.051、5.11がリリースされています。
これは、Movable Type 4.29、4.36、 5.1、5.05 を含む以前のバージョンで、遠隔の第三者により更新、閲覧、変更される可能性がある脆弱性を修正したものとなっており、早急にこのアップデートを適用することをおすすめします。
[ Six Apart ]

最新版のMovableType 5.1と、旧バージョンの重要なセキュリティアップデートである 5.04 及び 4.29 がリリースされています。
これは、5.04 および 4.28 を含むバージョンで、クロスサイトスクリプティング(XSS)及び クロスサイトリクエストフォージェリ(CSRF)が発生する可能性があるためで、緊急にアップデートが必要とのことです。
[ Six Apart ]
今更、Movable Type 3.37から5.0.4へのアップデートを行ったのでメモ。
今回アップデートしたのは、MT4リリース時に一度アップデートを試みたが、文字化けしたので面倒になってアップデートせずに今の今まで3.37のままで運用してきたブログ。サーバーの引っ越しに伴いそろそろ潮時を感じたのでアップデートすることにした。
文字化けの原因は、そもそものデータベーステーブルのエンコードが「latin1_swedish_ci」になっているからutf8で文字化けするというものだった。これは、PHP My Admin で編集(一度binaryにしてからutf8に変換)すればいいようなので手作業で行った。

TweetmemeボタンをブログやRSSに埋め込むと、エントリーのTweetされている数が表示されたり、観覧している人がTweetしやすくなったりするということで、導入しているブログが増えてきました。
ここではWordPressとMovableType他ブログでの、Tweetmeme導入方法を簡単に説明します。

ブログのエントリーを投稿したら、自動的にtwitterにもエントリーURLを投稿したい。そんな場合、ブログがWPやMTだったら、下記のプラグインをインストールすればいい。
(Twitter Toolsは、設定で最初の2つの項目をYesにする。)
FC2などのレンタルブログをしていてプラグインとか無理だし、という場合にはRSSフィードを定期的に更新チェックして新しいエントリーが投稿されたら、自動的にTwitterにも投稿してくれるサービス「Twitter feed」があるのでそれを使う。
AddClipsを付けてるMovableType3.xで記事を投稿して再構築した際に出力されたページを確認すると「AddClipsId が設定されてないか他の設定に間違いがあります」とエラーが出た。
どうやらタイトルに含まれる「’」がダメ文字?だったらしくAddClipsIDエラー – さんきゅう堂的_AMONCの通り「’」を「’」に変更したら解消された。
以上です編集長。
WordPressはDBの定期バックアップがプラグインで可能なのですごく便利。MovableTypeはそういうのが無いので、cronでやるわけですが、DBのバックアップをメールで送ってくれるという有り難いスクリプトがありました。
エディタで開いてDBなどを設定・アップロード、XREAコントロールパネルのCRONジョブで時間指定などをするだけです。
毎朝6時にバックアップを取ってメールで送信するには
0 6 * * *
/virtual/ユーザー/rawbackup.sh>/dev/null 2>&1
WordPressの携帯用プラグインはURLが同じですが、MovableTypeの携帯用プラグイン「MT4i」はURLがPC版とは違うので、リンクをメタデータに埋め込んだ方がいいらしい。
<link rel="alternate" media="handheld" type="text/html" href="携帯バージョンのURL" />
インデックスページのヘッダーに記述します。