March 27, 2007
携帯閲覧用URL変更と覚書
今回はサーバを物理的に移転して、各アプリのバージョンが上がりました。
という事でMovable Typeのバージョンも最新になっています。
Perlのバージョンが上がったので快適です。
しかし、何故か今まで携帯閲覧用にお世話になっていたMt4iが動作しません。
プラグインで実現可能である事が分かったので、そちらに変更しました。
http://www.timor-sparrow.net/cgi-bin/mt/plugins/Mobile/mtm.cgi?b=1
> URL変更しました。変更後はhttp://www.timor-sparrow.net/blog/m/mt4i.cgi?id=1
ちなみに今までのMt4iを動作させると発生したエラーは
Premature end of script headers
という微妙なもの。(^^;
#! /usr/bin/perl --
としようが
#! /usr/bin/perl -w
としても変わらず。
文字コードや改行コードも問題なさそうなのですが・・・
追うのが面倒なので、さっさと見切りを。(笑
-- 2007/3/29追記 start --
Mt4iが無事動作しました。
-- 追記 end --
そして、DBの移転はドツボ。(^^;
旧MySQLと新MySQLとはバージョンが違うからなのか
前回のサーバ移転の様にはいかず、半日苦しむ羽目に;
単純にmysqldumpでやろうとしたら素晴らしい文字化け。
default-character-set=binaryが何故か蹴られる。
utf8などを指定してdumpファイルを作成して(この時点では文字化けなし)
リストアにも指定、指定無しと試しましたが文字化け。
数時間悩みこんだ挙句、dumpファイルをMySQL GUI ToolsのMySQLAdministratorから
スクリプトファイルとして移行先DBに実行して成功。(^^;
Movable Typeは現時点の最新である3.34をインストール。
ログインすると自動でアップデート。
インストール自体は簡単。
過去、旧バージョンで色々いじくってたカスタマイズは
殆ど記録していなかったので、一体どこを何したのか記憶が無い。
という事で情報をさがしつつ、記憶と格闘。
コメントスパム防止のチェックボックスとコメント投稿者の名前の入力チェックを追加。
当然のごとく、すっかりどのファイルをいじったか忘れる。
Movable Type 3.15 コメントスパムロボット対策
こちらを参考に変更。
RSSリーダーは過去に作った自作モジュールをアップするのみで完了。
同様にカテゴリのTree表示も。
トラックバックスパム防止のプラグインを追加。
Movable Type で言及リンクのない TrackBack ping を弾くプラグイン
こちらを以前使用していましたが
(というよりも、更にいじくって壊していたという話も;<トラックバック機能が実は死んでた)
3.2以上の場合はこちらをとあった新しい方のプラグインを導入。
TBPingLinkLookup
メインサイトのJavaアプリもこの機会に修正。
かれこれ6年前にJavaの勉強も兼ねて作った物だけに
設計やコーディングの痛さはもちろん(恥
当時のJavaやTomcatのバージョンが低くて
(確かTomcat3.xのJSPは1.1あたりだったかな?)
今の様な便利なライブラリとかが無かったんですよね。
一番大きい痛いモジュールが自作ロギングツール。
当時はlog4jなんて使えなかったので自作。
良い勉強になりましたが、
その後、サーバの設定変更の折に修正しないと動作しない羽目に。
で、放置。
この度、log4jを導入しました。
簡単で楽って素晴らしい♪
さらに数字が回りすぎて飛んでしまったアクセスカウンターも直しました。
と、色々いじりましたが基本的な部分は以前の痛い設計のままです。(^^;
そのうちRuby on Railsか何かで乗せ換えするという事で。
posted by timor : March 27, 2007 5:40 PM
trackbacks (トラックバックを希望するエントリーに当エントリーへのリンクが存在しない場合はエラーになります)
trackback URL for this entry:
http://www.timor-sparrow.net/cgi-bin/mt/mt-tb.cgi/730
comments
> そのうちRuby on Railsか何かで乗せ換えするという事で。
そんなちもさんには
http://railscasts.com/
がおすすめ。
posted by あどべぐ33 : March 28, 2007 8:00 AM
ありがとうございます。
衝撃小作ですね。(?
やってる事もデザインも動画も素敵です。(^-^
字幕inに依頼したくなりますが・・・(^^;;;
posted by timor : March 29, 2007 12:40 AM