2006年09月09日

9月8日 Movable typeアップグレード

前々から今日、いや明日、と延び延びテイストだった
MTのアップグレード(現行3.14a)作業を実施しました。

えーと…。
バックアップを取って、各ディレクトリを削除後、新規インストールの手順を参考にインストールしてください。


 ( _, ,_)       ディレクトリがこんな感じでファイルが…。
_(__つ/ ̄ ̄ ̄/_
  \/    ./
     ̄ ̄ ̄

         /\
        ../  ./|
      ∴\/./
     _, ,_゚∵ |/
   (ノ゚Д゚)ノ    
  /  /       ……!!
 ̄ ̄ ̄ ̄ ̄ ̄ ̄
…次のバージョンでは、是非ファイル構成の最適化なぞをお願いします。
企業管理者用のライセンスなんかもこれでやってるのかなぁ…。


いや、おのこらしく全削除、全アップ、サブディレクトリ以下にchmod使えば良いんだけどもさ。

うーん。LAN内でもFTPしか開放してないから… FTPベースのコマンドライン操作も億劫だし…
MACOSX10.3のGUI上からはパーミッションの変更はできないみたいだし…。
ターミナルでやりゃいいんだけど、telnetサービスはあまり立ち上げたくなしなぁ。


…で。

ひたすら旧ディレクトリ、ファイルの削除、アップロード、アクセス権の設定を繰り返す。
そのファイル数は1100を超え、そのディレクトリ構造の複雑さは、見る者全てをおののかせます。
(確実性を期すため、ディレクトリを比較しつつ順々に書き換えていきます…)…で。

(某ドラサイトフラッシュを思い浮かべつつ。)

「再起動」

Not Found
The requested URL /cgi-bin/mt-upgrade.cgi was not found on this server.

ちょっとまてw
マジか、落ち着け。
…あ。確かにファイルが無い。なんでだろうと訝しみつつ再度アップロード。

「再起動2」
Forbidden
You don't have permission to access /cgi-bin/mt-upgrade.cgi on this server

そうか、いいか、まずはおちつけ。
これもメッセージ通り、該当ディレクトリのアクセス権設定ミスだ…。
パーミッション切り直し…と。

「再起動3」
mt.cgi
このファイルを開くか、または保存しますか?

いいから、落ち着け。
当該mt.cgiを保存し、エラーメッセージを読むと…

「( ゚ェ゚)・;'.、ゴフッ」
Unsupported driver MT::ObjectDriver::DBI::mysql: Can't locate DBI.pm in @INC

うひゅう。
かなり深刻なエラー… 勘弁 (´・ω・`)ショボーン
DBも設定もいじってないのに…。

mt.cfgを確認して見るも、DBパスには問題なし。
いけん、バックアップファイルからextlibディレクトリを戻そうか?
などと愚考してみたりもしましたが…。


バージョン3.2から、コンフィグファイルの仕様が変更になったことが判明。
それによりコンフィグファイルが mt.cfgからmt-config.cgiに変わっており、
全てデフォルト値で起動しようとしていました。
(”DB”の指定位置が異なっていた…)

良かった、うっかりMT以外のファイルも消しちゃったのかと焦ったよ。
いやいやいや。

ログイン画面
やっとここまでこぎつけたか…。

アップデート画面1
ログイン後、”アップデートしてよろしいか”と誰何されるので、そのように。

さぁ、お待ちかねのアップグレード作業ですよぉ。
(さぞおいしいところでスタックするんだろうなぁ。)
昔のデータ全部すっとばしちゃったりして…(バックアップは済み)。

アップデート画面1
さぁ、GO!GO!

アップデート画面2

あ、終わっちゃった。
少しつまらない…(懲りない奴)。

テンプレートや、ガジェットの更新は今後ぼちぼち、というかプロバイダがまだ宙ぶらりん。

…あ。今気が付いたんだけれど。
自鯖なんだから、MAC上で直接ファイル操作して、ターミナルで打てば良かったのでは…(´・ω・`)トホー。
わざわざFFFTPでPCからやってた…なんてこったい。

とにかく、何か継続して取り組む、あるいは、完遂
掃除、

KIWIインターネット様にお世話になろうかなぁと思う、今日この頃です。

HP周りのサービスと、年間前払い、銀行振込可という条件に突き動かされるものを感じ、
いろいろなプロバイダと比較、検討した後、せっかくだから申し込みました。

金曜日にIDがきますので、順次載せ替え予定。
頭が痛い…。

trackbacks

trackbackURL:

comments

comment form
comment form