ブログのドメイン移行 中断中
今のところこんな感じ。
データベースの移行で、ヘッダがEUCでレコードがUTF-8なんて変な形式でエキスポートされたため、切り貼りでphpMyAdminからSQLでデータ投入していく。
長いinsert文でエラーになるので、insert文をレコード単位にしてSQL投入。
途中でSQL文が切れたまま投入して進めてしまったようで、1テーブルだけレコード件数が少なくなってしまい、再投入。
全テーブルの件数が一致したところで、とりあえず完了。
mt-check.cgiでエラー。
Can't locate MT/L10N.pm in @INC (@INC contains: /virtual/******/public_html/blog.****.jp/extlib /virtual/******/public_html/blog.****.jp/lib /usr/local/lib/perl5/5.8.8/i686-linux /usr/local/lib/perl5/5.8.8 /usr/local/lib/perl5/site_perl/5.8.8/i686-linux /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl .) at /virtual/******/public_html/blog.****.jp/mt-check.cgi line 37.
BEGIN failed--compilation aborted at /virtual/******/public_html/blog.****.jp/mt-check.cgi line 37.
ずっと調べていったら、ディスク容量不足でスクリプト足りていなかった...orz
→アーカイブ全削除。
で、ログインできない。テンプレートファイルが無い。→またディスク容量不足で更新できていなかったみたい。全部再アップロードで解決。
MTにログインして再構築しようとする。
ログインできない→よくわからんから mt_blog の内容(blog_site_path, blog_site_url, blog_archive_path, blog_archive_url)あたりを直書き換え。
ログインしてエントリ見てみたらデータ文字化け。phpMyAdminではきちんと表示されてて原因不明。どこかに文字コードの設定があったように思ったが、どこかわからないのでしばらく時間を空けてみることに(ディスク容量も増えるはずだし)。