MT/MySQLの引っ越しの手順
MTが使用しているDBをダンプ
ダンプにとくに設定機能はなかったので、
一度、別サーバーのDBにリストアし、
都合の良い形にダンプし直す。
自社サーバーにアップし、
作成するクエリの最大長を300にしてエクスポート
新サーバーは大きいファイルがダンプ出来ないため、
bigdumpを使用する。
http://www.ozerov.de/bigdump/
http://新しいサーバー/sql/bigdump.php
phpmyadminの画面からは日本語テキストが化けていないが、
MTの管理画面では化けている。
どいうこと??
ご利用環境の Perl のバージョンに依存して発生する現象となります。Perl 5.6.1 の環境において、Movable Type 4.2 以降のバージョンへのアップグレード、または新規インストールを行った場合に発生します。下記のリンクから、ファイルをダウンロードし適用することで、問題を回避することができます。
MT4.2-Perl5.6.1Patch.zip
適用方法:
ダウンロードした zip ファイルを展開
サーバー上の以下のパスが指すディレクトリ内のLocaleディレクトリを削除
(Movable Type 4.2 をアップロードしたディレクトリ) /extlib
zip ファイル展開後のextlib内にあるLocaleフォルダを、上記extlibディレクトリ以下にアップロード
解決した!
文字コードの問題は大変厄介。
DB作る際に、最初からきっちり文字コードを指定しておかないと
余計な手間がかかるので注意しなくてはいけない。
コメントする