タグ「MySQL」が付けられているもの

さくらのVPS

さくらのVPSを試してみたら、専用サーバ エントリーよりもサクサク動くのでちょっと驚きました。

Movable Typeの管理画面でエントリーを作成したり、テンプレートの編集をすると違いがよくわかります。あと、再構築にかかる時間も短くなります。

さくらのVPSへ変更すれば、レンタルサーバ代がひと月で約9割節減できるので、引っ越しを決意しました。

という訳で、この年末の休みを利用して引っ越しをしました。

以下、作業内容です。

  • webコンテンツは、tar.gzで圧縮したファイルを転送、解凍してコピー。
  • MySQLのデータベースは、バックアップ(エクスポート)したファイルを転送、インポート。
  • ネームサーバのレコード編集。
  • メールデータは、OutlookでIMAP接続しているので、旧サーバから新サーバへドラッグ&ドロップして移動。
  • cronの設定を移行。

MySQL 4.1でXOOPS 2.0を使う場合の注意点

・MySQL4.1系列はエンコード自動変換対策が必要

(下の1行をclass/database/mysqldatabase.php の88行目、return true;の直前に挿入する)

mysql_query( "SET NAMES binary" , $this->conn ) ;

※4.1.7はバグでテンプレートが読み込めません(=事実上XOOPSは使えない。同じ4.1系列でも最新版ならこのバグは修正されている)

Xoops Users Group Japan - 1. インストール

サーバを変更するのにあたって検証中なのですが、この修正を加えることで文字化けの呪縛から開放されました(^^;;。

データベースのエクスポート&インポートでも文字化けが発生しています。

文字化けしないでデータの移行をする方法は見つかりましたが、ちょっと手間が掛かるのでもう少し楽に出来る方法はないか模索中です(^^;;。