Proses ini hanya untuk pindah server.
Jika Anda hanya ingin mengunggah isi back-up pada server yang sama, maka proses instalasi baru seperti ini tidak perlu dilakukan.
Pertama-tama: jangan memindahkan seluruh isi localhost mentah-mentah ke live server.
MODX membutuhkan identitas site_id yang akan disimpan ke file config.inc.php. Masih ada beberapa lagi identitas yang tersimpan di dalam file tersebut: $site_id, $site_sessionname, $uuid.
Semuanya ditetapkan ketika setiap situs di-install pertama kali.
1. Install MODX Baru
Situs yang baru perlu di-install tersendiri dahulu, agar tercatat identitas-identitas di atas, dan original path yang digunakan pada server tersebut.
2. Dump SQL dan Unduh config.inc.php
Setelah itu, dump isi SQL-nya melalui phpmyadmin atau SQL browser lainnya dengan opsi drop Table if exists, dan unduh core/config/config.inc.php .
3. Ubah Isi SQL
Setelah menduplikasi SQL yang back-up atau hasil desain, sesuaikan isinya yang berhubungan dengan situs baru:
- Path: modx_workspaces, dan jika menggunakan gallery: gallery_path
- URL: biasanya ada pada add-on, termasuk gallery.
Disinilah dibutuhkan hasil dump SQL dan config.inc.php pada nomor 2, yang terdapat isian yang valid untuk situs tersebut.
4. Jalankan Isi SQL
Timpa SQL online dengan editan SQL pada nomor 3 diatas.
5. Unggah File
Setelah itu, baru unggah file-file yang sesuai dengan situs lama / localhost:
- core/components/
- core/packages/
- assets/components/
- file-file tambahan buatan sendiri, termasuk template dan chunk
6. .htaccess
Jangan lupa mengubah .htaccess agar sesuai dengan situs online, terutama jika Anda menggunakan Friendly URL.
7. Clear Cache
Setelah login, tentu saja dengan password yang ada pada SQL hasil overwrite, pilih Clear Cache.
Atau jika melalui FTP, hapus semua file yang ada pada core/cache/ , kecuali folder cache/ -nya.
8. Selesai
Proses selesai, dan situs online telah disamakan dengan hasil back-up atau desain baru dari localhost.
Semoga bermanfaat.