MODxのサーバ移転

ロリポップからsixcoreへサーバ移転するついでに、私用で使っているサーバも乗っけてもらうことにした。
(sixcoreはマルチドメイン対応)
ついでにMODxサーバ移転人柱になってみることに。
 
1.まず旧サーバからFTPでファイル全部ダウンロード
2.MODxのバックアップツール(だっけ?)からMySQLのバックアップをとる。
3./manager/include/config.ing.phpを書き換える。

$database_server = 'MySQLホスト名';
$database_user = 'DBユーザ名';
$database_password = 'パスワード';
$dbase = '`DB名`';

4.FTPでアップロード
5.インストールと同じようにパーミッションを変更する
  ・assets/cache/ 707
  ・assets/export/ 707
  ・assets/images/ 707
  ・assets/cache/siteCache.idx.php 606
  ・assets/cache/sitePublishing.idx.php 606
6.PHPMyAdminからバックアップデータをインポートする。
7.PHPMyAdminから、modx_system_settingsというテーブルを選択
8.表示→2ページ目に出るrb_base_dirとfilemanager_pathのパスを変更する
※ホームディレクトリなどが分からない場合、phpinfoでDOCUMENT_ROOTを見る
 
サイトにアクセスしたときに500エラーが出る場合、htaccessに問題がある場合がある。
そのときは、アップした.htaccessを削除→デフォルトで梱包されているht.accessをアップ→リネームとするのがいい。
.htaccessに旧サーバの各種設定が含まれていて、バッティングするのかも?