2010年1月31日

Google AJAXのニュース

2009年7月 5日

MTのバージョンアップ

先日ムーバブルタイプ4.12から4.261にバージョンアップしました。

cronの動作確認ついでにバージョンアップ手順を簡単に記載しておこうと思います。

 

1、データベースやファイル等をバックアップ

ブログデータ自体はMT管理画面のシステムメニュー>ツールでバックアップ

MySQLはphpMyAdminでバックアップ

mt-config.cgiはFTPツールでローカルにダウンロード

 

2、最新版をここよりダウンロード

 

3、後から追加した外部プラグイン(テンプレート、メールフォーム等)をDLしたファイルに追加

※この作業は最後にやる人が多いみたいです。私は面倒だったので先にやっちゃいました。

  • Widget Manager
  • Template Refresh
  • 上記2つのプラグインファイルは追加しちゃいけないそうです。 

    一応mt-config.cgi.originalをmt-config.cgiにリネーム

     

    4、既存のMTディレクトリをoldMTにリネームし、新たにMTディレクトリを作成したうえでサーバーへアップロード

    こまめにディレクトリごとにアップロードしました。なにせここが一番時間掛かります・・・

     

    5、1でローカルにDLしたmt-config.cgiをアップロード

    私の場合上書きができなかったので、4でアップしたMTconfig.cgiを削除しアップロードしました。

     

    6、他のCGIファイル(mt-config.cgi以外)のパーミッションを755に変更

    良くわからない方はリネームした旧ファイルで確認してください。

     

    7、いつもどおりログインするとアップグレードを開始します。そのまま管理画面まで行き完了

    その後、データを復元をしようと思ったら、以前のデータがそのまま反映されていたので、

    何もせず終了しました。しかし、コメントやメールフォーム等の動作確認をしてみたら、

    メールフォーム送信時にcgiエラー発生。メールフォームのcgiをチェックした所、

    パーミッションが元に戻っていたので705に戻し一応解決

     

    結果的に30分ぐらいであっさりできてしまい、ほんとにバージョンアップできたのかな?といった感じでした・・・ テンプレの初期化はしないといけないのかな?・・・

    てか4.1から4.2にするだけで丸ごと入れ替えるバージョンアップは勘弁してほしい。ブログデータがなきゃWordPressに乗り換えたかったのが本音ですw

    2009年6月29日

    MT復活

    最近、このブログで使用している

    ムーバブルタイプの管理画面を操作(移動)する度に再ログインを要求

    されるといった不具合が発生しました。

    最初はブラウザのキャッシュのバグで一時的なものかなと思っていましたが、

    キャッシュの中身を削除してみても、全然症状は変わらないまま原因がわからなかったので、

    他にムーバブルタイプを使用している人で同じ症状の人がいるだろうと、ググってみたものの、

    やはり「ブラウザのキャッシュが問題」でというのしかなくて、まったく参考にならず・・・

    結局、キャッシュが問題でないなら、MySQL(データベース)が逝かれたのかな?ということで

    phpMyAdminで修復してみたら、みごとに直りました。


    私と同じ症状で困っている人がいるかもしれないので、解決方法を簡潔に書いておこうと思います。


    1、phpMyAdminにログイン


    2、ログイン後、『データベース』をクリック


    3、ブログに使用しているデータベースを選びクリック


    4、テーブルがいくつもありますが、どれが原因かわからないので、その全てをチェックする。


    5、チェックしたものを『テーブルを修復する』でOKです。


    6、最後にブログにログインして症状がでないか確認してみてください。

     

    まあ、そんなこんなで復活したものの、相変わらずMTは非常に重く、MTのブログ指定日投稿(cron

    で記事を自動アップロード)もできたりできなかったりで、MTのバージョンアップをしようかなと

    思ってた矢先の出来事でした・・・ いずれにしても、MTは重いし、サーバーのレスポンスも悪いし、

    近いうちに鯖移動とMT4.2への移行をするかも?