Q. Movable Type 4.25 を新規インストールまたは、アップグレードすると文字化けが発生する
インストール中の画面で文字化けが発生しました。また、インストール完了後 Movable Type にログインし特定のページに移動すると、文字化けてしまいました。
A.
ご利用環境の Perl のバージョンに依存して発生する現象となります。Perl 5.6.1 の環境において、Movable Type 4.25 へのアップグレード、または新規インストールを行った場合に発生します。下記のリンクから、ファイルをダウンロードし適用することで、問題を回避することができます。
ファイルの内容
- extlib/
- JSON/
- Converter.pm
- Parser.pm
- JSON.pm
- Locale/
- Maketext
- TPJ13.pod
- Maketext.pm
- Maketext.pod
- Maketext
- JSON/
- lib/
- MT/
- App/
- Upgrader.pm
- CMS/
- Tools.pm
- Util.pm
- App/
- MT/
適用方法
作業はアップグレードまたは、新規インストール用にサーバーにアップロードした Movable Type 4.25 のファイルに対して行います。
- ダウンロードした zip ファイルを展開します
- サーバー上の以下のパスの指すディレクトリ内にある Locale ディレクトリを削除します
(Movable Type 4.2 をアップロードしたディレクトリ) /extlib
- サーバー上の以下のパスの指すディレクトリ内にある JSON ディレクトリを削除します
(Movable Type 4.2 をアップロードしたディレクトリ) /extlib
- [1] で展開した zip ファイルの中以下のディレクトリとファイルを、サーバー上の以下のパスの指すディレクトリ内にアップロードします
- extlib/Locale (ディレクトリ)
- extlib/JSON (ディレクトリ)
- extlib/
JSON.pm (ファイル)
- サーバー上の以下のパスで指すファイルを削除します。
(Movable Type 4.2 をアップロードしたディレクトリ) /lib/MT/App/Upgrader.pm
- [1] で展開した zip ファイルに含まれる以下のファイルを、サーバー上の以下のパスの指すディレクトリ内にアップロードします
- lib/MT/App/Upgrader.pm
- サーバー上の以下のパスで指すファイルを削除します。
(Movable Type 4.2 をアップロードしたディレクトリ) /lib/MT/CMS/Tools.pm
- [1] で展開した zip ファイルに含まれる以下のファイルを、サーバー上の以下のパスの指すディレクトリ内にアップロードします
- lib/MT/CMS/Tools.pm
- [1] で展開した zip ファイルに含まれる以下のファイルを、サーバー上の以下のパスの指すディレクトリ内にアップロードします
- lib/MT/App/Upgrader.pm
- サーバー上の以下のパスで指すファイルを削除します。
(Movable Type 4.2 をアップロードしたディレクトリ) /lib/MT/Util.pm
- [1] で展開した zip ファイルに含まれる以下のファイルを、サーバー上の以下のパスの指すディレクトリ内にアップロードします
- lib/MT/Util.pm
