movable typeの最近のブログ記事

昨日、久々に風邪でダウン。
不本意にも仕事を休んでしまった。

そんで布団の中にもぐってMovableType5と、先日失敗したDBについて調べてみた。
そうしたら、時々プラグインでお世話なるブログでこんな(↓)エントリーがあった。

Movable Type 5 β1レビュー(動作環境とインストール) - The blog of H.Fujimoto
Movable Type 5は、現行のMovable Type 4.261と比べて、動作条件が厳しくなっています。インストールする前に、サーバーの環境を確認する必要があります。なお、Movable Type 5.0では、SQLiteおよびPostgreSQLはサポート外になりますが、動作しないわけではないようです。インストール時のデータベースの選択では、現状ではSQLite等も表示されます。また、実際にSQLiteにインストールしてみましたが、インストール自体は正常にできました。

先日MT5のアップグレードを想定して、SQLiteからMySQLにDB移行にチャレンジした結果、失敗という苦い経験をしたばっかりでコノ(↑)情報を見てしまうと、そりゃ~SQLiteのままMT5をインストールしたくなってくる。

メーカーのMySQL以外はサポート外といったところで、MTの個人無償版はそれ自体最初からサポート外みたいなもんなんだから、別にそんなの関係なし!早速、布団の中でDBをSQLiteのままMT5のインストール作業を開始してみた。

今思うと、あまりにも簡単に作業が終わった。
正確にはよく覚えてないけど、あくまでも自分の場合は

  1. MT5をダウンロード
  2. MT4で使っていたアプリケーションフォルダをリネーム
  3. MT5フォルダを名前を「mt」と書き換えてアップロード
  4. 拡張子「cgi」ファイルを全てパーミッションを「755」に変更
  5. 今まで使っていた「sqlitedb」ファイルを上記3で書き換えた「mt」フォルダにコピー
  6. 今まで使っていた「mt-config.cgi」ファイルを上記3で書き換えた「mt」フォルダにコピー
  7. 「.htaccess」を作るか、今まで使ってたものを上記3で書き換えた「mt」フォルダにコピー
  8. 最後に、全て再構築して出来上がり

これでイケたはず。
とりあえずこれでMT5にはなったと思う。
チョ~簡単作業!
ただし、コレをチャレンジして失敗して文句言われたところで、何もワタシは責任を負うことができませんので自己責任でお願いします。

で、その直後にこういっちゃ何ですが、別に何事もなく動くには動いたと思ったけど、一回もエントリーを書いてアップしてみたり、動作確認をせずに捨ててしまったので、実際のところよく分からない。

テクがないワタシには上手く説明できんが、何かが違う気がして、何か納得できなかった。、その後、頭が朦朧とした病気の中、もう一度MySQLに移行作業をしつつMT5インストールにチャレンジすることにした。途中大変なことになり、やっぱ止めときゃよかったと思った時もあり、その他、途中で病院にいったり、熱が急上昇してシャレにならなくなって寝たりもしたけど、2日間かけてMySQLにDBを移行しつつMT5にすることができた。

とりあえずMT4の時とデザインは全く同じですがね。

何が大変だったかまた次のエントリーかなんかで書きます。

11/26 (木) Movable Type 5 出荷に先駆け、とりあえず今使っているSQLiteをMySQLに移行しようとチャレンジしてみた。

個人的に何もテクニックやバックボーンが全くない中、ネットでどうやって移行するのか調べてみた。

そうしたら以下のブログを見つけて、この手順に習い実際に作業してみた。

MovableType4(MT4)でSQLiteからMySQLへ移行する | A Day in the Life
MovableType5への移行を見据えてMySQLへのDB移行をしました。過去に1回失敗してSQLiteに戻しましたが今回は何とか成功しましたのでメモを残しておきます。 ※この記事を参考にして復元を行い、データが復元されなくても責任は取れませんので自己責任でお願いします。

で、結果は失敗。
バックアップ作業は順調に進み終了。
バージョンが同じMTをウィザードでMySQLを選択しながら新規インストール。
そして最後、システムメニューから復元している途中で痛恨のエラー発生。

ビビッた!
最後の最後でなんてこったい!
原因はよく分からないが、復元先と復元もとの何かがバージョン違いでエラーが発生したようだ。
とりあえず何が何だか分からないワタシとしてはジ・エンド。

また元の4.261のアプリフォルダを所定のディレクトリにぶっ込んで、MySQLを削除してから再構築して元通り。

そのうち時間を作って都内某所ホテルに閉じこもり、一人合宿でもしてMovable Type 5をインストールしようかなと適当な事を思った。

そのぐらいしないと、今年はMovable Typeに使う時間が割けそうにない。

先日、Movable Type 5の出荷日を知らせるメールがシックスアパート社から届いていた。

出荷日は11/26(木)らしい。

11/4付けでサイトにも出荷日を知らせるページも公開されていた。

Movable Type 5 出荷日決定のお知らせ : Movable Type News - Six Apart
先日、出荷延期のご案内をさせていただいた「Movable Type 5」の出荷日が 2009年11月26日(木)に決定したことをお知らせいたします。

MT5になっても、個人無償版は継続されるらしい。

よかった!

バージョンアップの時にまず何が気になるかというと、個人無償版が提供されるかどうかが気になる。

次に気になるのが、インストールが簡単か否かというところ。
まずインストール環境を確認してこれが引っかかった、

必要インストール環境(ウェブサーバー, DB)と、ブラウザ動作環境 | Movable Type 5 ドキュメント
以下のいずれかのデータベース
* MySQL バージョン5.0 以上
* Oracle Database 11g (Movable Type Enterprise のみ)
* Microsoft SQL Server 2008 (Movable Type Enterprise のみ)

要は今まで使用していたSQLiteが使えないらしい。
ということはMySQLに切り替えるしかないみたい。

Movable Typeはバージョンが上がるごとにインストールというか、バージョンアップ作業が面倒臭くなってきているような気がする。

以前から、

http:// ~ .com/mt/mt-tb.cgi/0000 へトラックバックできませんでした: HTTP error: 403 Throttled


のようなトラックパックエラーが発生し、気にはなりつつも面倒くさくて何も対応してませんでした。

ですが昨日、今更ながらですが対応しました。
参考にさせていただいたブログはコチラ(↓)です。

mt4.25相手のTrackBackエラーHTTP error: 403 Throttled - うみガエルBlog
なんとmovable type はスパムのトラックバックが一時間に10個以上来るとその後,一日間はいっさいトラックバックを受け付けないらしい. もしくはスパムのTrackBackが一日に50個でも,同じ期間受け付けなくなる.


うみガエルBlog さん、

ありがとうございました。

対応方法はワタシにもできるくらい簡単で、mt-config.cgiに

OneHourMaxPings 50
OneDayMaxPings 1000


上記の2行を付け足すだけでOKでした。

少ないとは思いますが、いままでTACKBACKを送って頂いたにも関わらず弾かれてしまった方がいましたらお詫びを申し上げます。

スミマセンでした。

最近、日増しにデザインがオシャレなブログを目にします。

このwillもせっかくカスタマイズ性に優位なMovableTypeを使ってるのに、
と思いつつも結局、一番好きなデザインであり、前にも使っていた、
標準デザインの2カラム(小、大)に戻してみました。
同時に、ウザくなりがちなブログパーツも多少見直しました。

飽きなければ、来年1年間これで通そうかなと思ってます。  


【追記:12/17、23:19】

TypePad Connectのコメント表示がこのwill上で正常に動作していないことが分かったので
しばらく使用を中止します。

▼ 参 考

Movable Type 4.2 パーフェクトガイド
荒木 勇次郎

4839927790
毎日コミュニケーションズ 2008-07-31
売り上げランキング : 54893

Amazonで詳しく見る
by G-Tools

コメントシステムをTypePad Connectにしました。
コメントを頂く率が非常に少ないブログですがとりあえずやってみます。
横の繋がりが多少広がれば嬉しいかなと思ってます。

ワタシのプロフィールはコチラ(↓)
http://profile.typepad.com/tak002


▼ 参 考

複数ブログのコメントを一元管理 シックス・アパート「TypePad Connect」 - ITmedia News  シックス・アパートは12月2日、複数のブログに投稿したコメントや、ほかのユーザーから届いたコメントを一元管理できるサービス「TypePad Connect」(β版)を公開した。正式サービスは来年1〜3月に公開する予定。

Movable Type 4.2 パーフェクトガイド
荒木 勇次郎
4839927790

疲れた。

一昨日深夜の事。
MovableType 4.21にレベルアップした途端、再構築が一切不可能になり、画面が遷移する度にログインが求められるようになった。
治す術が全く思い付かない。
再インストールするしかないのか。
本日ビジネスが休みなもんで、4.2RC1に戻してから4.21にレベルアップしてみたら、ごく普通に動きます。(でもちょっと怪しいな〜)

考えてみると前は、4.21RC1→4.2→4.21という順番でレベルアップ。
今回は、4.21RC1→4.21というようにレベルアップ。

途中の4.2が悪かったのだろうか。

とりあえず様子見。


再構築時間等のパフォーマンスが向上したということだったので
早速ヴァージョンアップしてみました。
確かに、再構築時間などパフォーマンスが良くなってます。

TypePad AntiSpamはどんな働きをしてくれるのでしょうか、楽しみです。

以前から悩み続けていたことが今夜解決!!

ワタシと同じような悩みを抱えているヒトのため、そして自分のメモとしてこの記事を投稿します。

悩みとは、
ワタシはecto3(Mac使用時)かScribeFire(PC 使用時)どちらかのBlogEditorを使って記事を投稿しています。MT4.1にしてからそれらのBlogEditorで記事を投稿すると何故だか1 つ前のエントリーが9時間ズレるという現象が発生。最新の記事を投稿する毎に1つ前のエントリー投稿日時を元に戻す作業を繰り返していました。再構築に時 間を要するMT4.1では本当に煩わしい作業でした。当初はこの不具合を解消するべくネットで調べてはみたものの、残念ながら不具合を解消できる記事に遭 遇することはできず既に数ヶ月が経過。最近ではめっきりこの不具合を解消することは諦めており、記事を書く事すら面倒くさくなってきていました。

ですが今夜、別件である事をネットで調べていたら、この不具合を解消するエントリーをたまたま発見!!どうやら(MT4.1の)カスタムフィールドの不具合のようでした。って言っても、ワタシのような素人にはさっぱり分かりません。詳しい事は下の記事を参照してください。

MovableType4.1カスタムフィールド(XML-RPC)の不具合 -日付時間がずれる原因- - ii IDEA アイアイアイディア
原因はよく分からないのだけど、CustomFieldsに不具合があるらしかったです。そこでMT4.1のディレクトリの「addons」の「Commercial.pack」削除したら時間がずれなくなりました。
早速試してみました!!
作業は非常に簡単でした!!

やっと以前のように記事を気軽に投稿できる環境になりました。

ところで元々ネットで調べていた事って何だっけ?
すっかり忘れてしまった〜(笑

Six Apart - Movable Type News: Movable Type 4.1 の出荷を開始
Movable Type 4.1 を本日、製品版として出荷いたします。

っていうことで、
今日、時間があったので4.01から4.1にレベルアップを試みた。
レベルアップ作業自体は非常に簡単。(このページ通りに作業した。)

今回のMT4.1は新機能が盛り沢山らしいが、
ライトユーザーの自分からすると使わないものばかりかな。

とりあえず意味は無いけど、デザインを変更してみた。





Search

最近のコメント




アーカイブ

Blog People

あわせて読みたいブログパーツ



フィードメーター - will

track feed


Powered by Movable Type 5.01



アクセス解析