Mengatasi Error reading from database Moodle

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.

Add a comment