Instalasi Moodle di localhost memang bisa dibilang gampang-gampang susah. Bagi yang tidak terbiasa menghadapinya, view biasanya akan panik dan mungkin akan menyerah. Namun, prescription bagi yang sudah biasa, akan cepat bisa mengatasinya..he.he..(yo mesti ae..)

Beberapa masalah yang mungkin akan anda temui saat menginstal Moodle di localhost adalah seperti yang terlihat pada gambar berikut :

3 permasalahan tersebut biasanya adalah:

  1. Unicode (Must be installed anda enabled) biasanya disebabkan Database untuk Moodle yang anda buat belum berfotmat UTF8.

Solusi : Buatlah database anda dengan format utf8.

Atau jika database sudah ada, anda bisa mengubah formatnya dengan cara manual berikut:

  • Masuklah ke phpmyadmin dan bukalah database anda
  • Kliklah tab SQL dan ketikkan perintah berikut :
ALTER DATABASE nama_database charset=utf8;
  • Klik tombol Go

Selanjutnya Restart Apacheanda dan klik tombol Reload pada bagian bawah halaman instalasi Moodle.

2. php_extension (php_curl.dll ) must be installed and enabled

Solusi :

  • Carilah file php.ini yang berlokasi di c:/xampp/php/php.ini (lokasi ini tergantung pada lokasi instalasi xampp anda). Untuk melihat lokasi file php ini, anda juga bisa melihatnya pada phpinfo() dengan mengetikkan http://localhost/phpinfo
  • Bukalah file php.ini dan carilah ;extension=php_curl.dll dan hilangkan tanda ; didepan perintah tersebut.
  • Selanjutnya Restart Apache anda dan klik tombol Reload pada bagian bawah halaman instalasi.

3. Php_extension (openssl/intl) should be installed and enabled for best results should be installed and enabled for best results. Permasalahan ini sebenarnya tidak begitu mengganggu. Jadi jika pada bagian bawah browser terdapat Tombol Continue.  Maka klik saja tombol Continue itu, untuk melanjutkan proses instalasi.

Jika tombol Continue belum muncul, Restart-lah Apache anda, dan Reload pada bagian bawah halaman instalasi Moodle anda.

Tetapi, jika anda ingin memperbaikinya, lakukan cara no.2 untuk Php_extension (openssl/intl).

4. Permasalahan lain yang terjadi saat instalasi Moodle adalah ketika perangkat yang dibutuhkan oleh program tersebut tidak tersedia pada Servernya.

Misalnya Jika anda menggunakan Moodle 2.2, seharusnya perangkat yang diperlukan adalah PHP 5.3.2, MySQL 5.0.25 or Postgres 8.3 or MSSQL 2005 or Oracle 10.2. Dan Spek diatas bisa anda dapatkan pada Xampp 1.7.7.

Maka jika anda menggunakan versi yang berada di bawahnya, maka akan timbul permasalahan ketika anda melakukan instalasi Moodle 2.2.

Solusinya : Gunakan XAMPP dengan versi yang sesuai dengan kebutuhan Moodle.

Mudah-mudahan bermanfaat.. 🙂