Selama ini saya tidak pernah mengalami masalahย pada instalasi LMS Moodle baik di Windows maupun di Linux. Agak kaget ketika nyoba pakai XAMPP dan kena masalahย di instalasi Moodle.ย Jadi ketika proses instalasi masuk ke bagian pengisian form untuk database (database name, username, password, dsb), setelah kita klik tombol next, halaman menjadi kosong (blank page) tanpa pesan error apapun. Masalah ini ternyata muncul di beberapa versi Moodle, baik yangย 1.8.x, 1.9.x ataupun 2.x. Mungkin ada yang pernah mengalami masalah yang sama dengan saya?ย Berikut ini cara mengatasinya.
-
Edit file install.php yang ada dalam folder utama Moodle anda. Cari baris pernyataan di bawah:
} else if (($fh = @fopen($INSTALL[‘wwwrootform’].’/’.$INSTALL[‘admindirname’].’/environment.xml’, ‘r’)) !== false) { -
Ganti baris tersebut dengan pernyataan di bawah:
} else if (($fh = @fopen(“‘”.$INSTALL[‘wwwrootform’].”/”.$INSTALL[‘admindirname’].”/environment.xml’”, ‘r’)) !== false)
Mudah-mudahan dengan penggantian ini, instalasi moodle bisa berjalan lancar. Masalahnya ternyata ada di kompatibilitas penulisan argumen stringย pada fungsi fopen() di PHP. Silakan dicoba.
ย
Leave a Reply