Xoopsの引越しで他のサーバーに移してドメイン変更する場合、いくつかの注意点が必要だ。
●まず引越し先では(つまり新しい方)普通にXoopsを用意しておけばいい。
今まで使っていた仕様のまま移転したい場合は、FTPで全てのファイルをアップすればいいだろう。ただしmainfile.phpだけは内容を新しいものに書き換えなければならないので注意しよう。(インストールウィザードで書き換えてくれる部分もあるから心配はほどほどに)
installフォルダを削除している場合は確実な方法ではないが、ダウンロード先からバージョンなどに気をつけながら調達してくればいいだろう。それでインストールをウィザードに従ってすればいい。
●問題はデータベースの書き出しと書き換えだ。PHPadminでやったときの記録だ。
エクスポートの画面で「DROP TABLE / VIEW / PROCEDURE / FUNCTIONを追加」にチェックを入れて書き出すと事故がなかった。のでチェック。
「ファイルに保存する」にチェックしてOKするとデスクトップにxxxx.sqlというファイルが出来上がる。
それをサクラエディタというフリーソフトでいじる。ソフトはなんでもいいのだが、とにかくメモ帳でやらないように。
検索置換でドメイン名を新しいものに変える。メールアドレスもあったりするので、うまく置換をかけよう。
データベース名の変更を忘れないように。←これを忘れていて時間を食った。
そのまま保存して、新しいサーバーにあるPHPadminかなにかでインポートすればいい。
内容が反映されていれば成功だ。