MT(MovableType)

MTのバージョンアップとデザイン修正

今日は、

久しぶりのMTの作業ということもあり、

少しブランクを感じつつも、

まずはMTのバージョンアップ(MT4からMT5へ)から開始です。

 

バージョンアップは簡単で、

旧MTのインストールディレクトリを適当な名称に変更してやり、

新MTのインストールディレクトリへアクセスすれば勝手にバージョンアップは行なってくれます。

 

手順は以下の通りになります。

仮に、「mt」といディレクトリ名でMTをインストールしていたとします。
URLはhttp://example.com/mt/

①元々インストールされているMT4の「mt」ディレクトリを「mt_bk」などと名称変更します。

②次に、「mt」ディレクトリを新規に作成して、MT5のファイル一式をそこにアップします。
※MT5の最新ファイルは予めダウンロードして、解凍しておいてください。
若しくはサーバー上で直接解凍してもOK

③上記ファイルのアップロードが完了したら、
http://example.com/mt/へアクセスします。
すると、アップロードの開始ボタンが表示されるので、
それをクリックするとアップロードが開始されます。
※アップロードは1~2分程で完了します。

④あとはMT4の際に使用していたプラグインをMT5でも使用出来るように、
それぞれMT5にも対応した最新のプラグインを入れなおしてやれば完了!!

 

と、これで作業は終了の筈だったんですが、

 

テンプレートモジュール(コメント入力フォーム)でエラーが見つかりました。
は存在しません(224行目)。

などいうエラーが。

 

スパム対策として入れていた「MT-Keystrokes」というプラグインに問題があるらしいです。

 

調べてみると、

 

「MT-Keystrokes」は元々MT3対応のプラグインらしく、

 

「keystrokes.pl」ファイルの65行目の

 

「return 1 unless $MT::VERSION =~ m(^3\.);」の部分を

 

使用するMTのバージョンに合わせて書き換えてやればいいらしいです。

 

ここは、MTのバージョンを指定しているみたいですね。

 

ということで、

早速「keystrokes.pl」ファイルを開いてみると、

既に、

「return 1 unless $MT::VERSION =~ m(^4\.);」

と書き換えられていました。

 

恐らく、

このブログを最初に設置した人間が「3」→「4」へ変更したのだろうと思いますが、

今回のバージョンはMT5なので、

 

更に、

「return 1 unless $MT::VERSION =~ m(^5\.);」

と書き換えてやればOKです。

 

これで、

エラーは無くなりました!!

WordPress短期学習プログラム

関連記事

  1. CMS(シーエムエス)

    MT(MovableType)

    MTの高速化を試してみました!!

    MTで構築した某ブログをスマホ対応させてみました。…

  2. CMS(シーエムエス)

    MT(MovableType)

    MTで_アンダースコアがハイフンになってしまう件

    記事投稿時に「出力ファイル名」に「sample_01」と設定すると、&…

  3. MT(MovableType)

    某サーバの移設

    某サーバ(ラピ●●●●)が最近サーバの移設作業を強行しました。…

  4. CMS(シーエムエス)

    MT(MovableType)

    MTカスタムフィールドでアップしている画像の表示サイズを変更です

    今日は朝からMTで組んだサイトの修正依頼がありました。…

  5. Perl(パール)

    MT(MovableType)

    Image::Magickモジュールのインストール

    今日は弊社で構築したWEBサーバにMTをインストールしたのですが、…

  6. CMS(シーエムエス)

    MT(MovableType)

    MT - 記事ページのパスをカスタム!!

    今日の午前中はMTの新規案件対応でした。もう新規のMT案件…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

最近の記事

  1. Technology-Connection-Net
  2. ドメインにハイフンを使うのは日本人だけ?
  3. SSL(HTTPS)
  4. ドメインについて
  5. WP:WordPress(ワードプレス)
  6. ドメイン(domain)
  7. JPドメイン
  8. 高速(スピード)
  9. ブログアクセス
  10. 高速(スピード)
PAGE TOP