「mt.cgi」を誤って消してしまった場合の復元方法

2014年2月9日

いつからか、MTのブログ管理画面に入ることが出来なくなっていました。

どうやら、ムーバブルタイプのFTPサーバー側のファイルをいじっていたらいつの間にか「mt.cgi」などのcgi系ファイルをごっそりと消してしまったようです。

これを復元する方法です。

条件としては、ムーバブルタイプで削除したものとは違うブログを作成していることですね。

その違うブログのほうからそのcgi系のファイルをごっそりとコピーしてアップロードします。

その内の「mt-config.cgi」の中身を修正します。

この部分↓ですね。

#======== REQUIRED SETTINGS ==========

CGIPath
StaticWebPath
StaticFilePath

#======== DATABASE SETTINGS ==========

# MYSQL
ObjectDriver DBI::mysql
Database
DBUser
DBPassword
DBHost

あとこれはどうかわかりませんが、「mtview.php」も一応直しておきました。

この部分↓なんですけど、

    include(‘パス名/mt.php’);
    $mt = MT::get_instance(2, ‘パス名/mt-config.cgi’);
    $mt->view();

「パス名」ってところです。

アップしたらパーミッションも705とかに同じように修正しておきます。

いやぁ〜、焦りましたわ。。。

スポンサーリンク