Setelah migrasi Moodle Anda harus mencocokkan path direktori yang baru, misalnya kalau di hosting lama home/user/moodledata
dan di server baru /var/www/moodledata
maka di file konfigurasi config.php
harus disesuaikan seperti path server baru yaitu /var/www/moodledata
.
Menyesuaikan konfigurasi path
Edit file config.php
temukan baris $CFG->dataroot
dan edit sesuai path server baru.
Mengatur kofigurasi database
Jika path sudah disesuaikan dan masih error, mungkin ada kesalahan pada databasenya, coba cek konfigurasi nama database, user dan password databasenya pada file config.php
Upload ulang database
Kemungkinan yang terakhir adalah: Database korup.
Seperti yang saya jumpai, pada saat export database dari hosting lama ternyata tidak sepenuhnya berhasil diekspor. Alhasil moodle membaca bahwa ada kesalahan pada database.
Solusinya adalah, lakukan export database dari hosting lama, kemudian import kembali ke server baru. jika bingung kita bisa mencocokkan melalui phpMyAdmin ada berapa banyak tablenya dan rownya.
Selesai, semoga bermanfaat.