2005年10月 9日

MovableType3.2アップグレード④ ロリポップでのMySQL

レンタルサーバー(ロリポップ)でDBをBerkeleyDBからMySQLに替え、最初から再設定したことは以前書いたとおりですが、MTデェフォルトのテンプレートで再構築したところエラーは発生しません。ところが小粋空間さんのテンプレートに載せ替えた途端、また500エラーの連続です。むしろ500エラーはBerkeleyDBの時より酷いようにも感じます。

 今回の症状はBerkeleyDB特有であってMySQLでは問題ないはずではないのか? これで解決と思っていただけにショックは大きいです。それで色々調べてみたところ、ロリポップのMySQLはどうも具合が悪いようです、かなり評判が良くないのです。500エラーが頻発する原因は今回はMovableType3.2ではなく、レンタルサーバー側かも知れません。そこで他のレンタルサーバーでテストをしてみることにしました。(続)

2005年10月 8日

MovableTypeでのBLOGの「書き出し」と「読み込み」

 今回、MySQLに移行したところ、システムがすべて消えてしまったので、すべて最初から再構築せざるを得ませんでした。 事前にエントリーを書き出してあったのでそれを読み込みしました。

 方法はここのページに詳しく書かれてありますが、自分なりにまとめると以下。

■書き出し
 管理場面から、書き出し/読み込み→エントリーの書き出しを選ぶだけ、通常はtxtファイルで書き出されます。

■読み込み
 FTPソフト等で、MovableTypeをインストールしてあるフォルダ内に「import」というフォルダを作成、そこに読み込みたいファイルを保存します。

 管理場面の書き出し/読み込みから読み込みます。その際「エントリーの投稿者を自分にする」にチェックをします。そこから読み込みが始まりますが、エントリーが多い場合、途中で止まってしまう事が良くあります。 その場合は途中で終了し、続きから再度再開すればOKです。管理画面のエントリーでどこまで読み込まれたか確認し、読み込むファイルを開いてすでに読み込まれたエントリーを削除、まだ読み込まれてないエントリーだけ残して保存、再度importフォルダにアップします。
 
 文字化けした場合は、そのファイルの文字コード(UTF-8等)がmt-config.cgiで設定したものと異なっているはずゆえ、これを修正します。

2005年10月 7日

MovableType3.2アップグレード③ MySQLへの移行

Berkeley DBの環境下でMovable Type 3.2日本語版をご利用のお客様へのお知らせ

 シックス・アパート社からも本問題について発表がありました。 本問題はBerkeley DB特有の問題ゆえ、MySQLに移行することを決断しました。 しかし当方データーベースに関する知識は全くありません。

 ロリポップのマニュアルに基づき、データーベースを作成し、mt-config.cgiを修正しました。 3.2よりmt-db-pass.cgi は無くなっているので、passwordはmt-config.cgiに記入します。 Movable Type 3.2 導入手順に詳しく書かれています。 その後、mt-db2sql.cgi を実行、次のようWARNINGがでるものの、最後に「Done copying data from Berkeley DB to your SQL database! All went well」と表示され一応成功。

 その後mt-cgiからログインしようと思うと、いままでのユーザーではログインできません。 すべての情報が消えてしまったようです。 幸いブログはすべて「書き出し」てあったので安心、Melody Nelsonでログインし、再度最初から構築。 これですべて解決?? (続く)

続きを読む "MovableType3.2アップグレード③ MySQLへの移行"

2005年10月 6日

MovableType3.2にアップグレード②

Movable Type 3.2導入後の再構築時に500エラーが多発しています。

 小粋空間 3.2-ja 再構築時のパフォーマンス(その2)

 初心者の当方には良く解らないのですが、ようするに、テンプレートにRecent Commnets やRecent Trackbacksがあるとメモリーを消費過ぎてエラーがでるようです。 大半の方はこれらをテンプレートから削除すれば上手くいったようですが当方の場合、これだけでは駄目で、カレンダー、日別アーカイブおよびカテゴリーアーカイブ、エントリーアーカイブとすべて削除すると何とか再構築できるようになりました。 サイドバーには検索とカウンターしかなくなりました。 Ogawa::Memorandaのページにpatchがあるようですが、残念ながら当方には何のことか意味が解りません。 レンタルサーバー(ロリポップ)でDBをBerkeleyDBからMySQLに替えれば解決するようですが、イマイチ自信もありません、またここにはMySQL化が上手くいかなかったという例もあります。うーん、困りました・・・このままサイドバーが無いままでは寂しい。

2005年10月 1日

Movable Type 3.2にアップグレード①

 MovableType3.2正式版が出たようでさっそくアップグレードしてみました。 これが結構難しい、色々苦労しています。
一応成功しましたが、サイトを再構築しようとすると、CGIエラーが発生します。 コメントを投稿しようとしてもおなじCGIエラーがでます。 困った・・・

1  2