arfandotid / ujian-online-ci

Aplikasi Ujian Online dengan Codeigniter 3
MIT License
118 stars 118 forks source link

Aplikasi Ujian Online Menggunakan CodeIgniter 3

[!IMPORTANT] Disarankan menggunakan PHP versi 7. \ Tidak dapat berjalan di PHP versi 8 ke atas

Cara Install

  1. Buat database dengan nama _ci_onlinetest.
  2. Kemudian import database pada folder sql.
  3. dan juga ubah _date_default_timezoneset pada config.php.

Install di CPanel Hosting (Jika dihosting)

  1. Lakukan seperti cara diatas.
  2. Pada file config.php ubah _baseurl dengan domain anda dengan menyertakan http:// atau https://.
  3. Jika di dalam folder project tidak terdapat file .htaccess silahkan dibuat saja.
  4. Kemudian bisa isi dengan kode berikut ini :
 <IfModule mod_rewrite.c>
 RewriteEngine On
 RewriteBase /
 RewriteCond %{REQUEST_FILENAME} !-f
 RewriteCond %{REQUEST_FILENAME} !-d
 RewriteRule ^(.\*)$ index.php?/$1 [L]
 </IfModule>

Install di NGINX (Alternatif Apache)

  1. Lakukan cara install seperti biasa.
  2. Ubah setting pada file /etc/nginx/sites-available/default.
  3. Lalu tambahkan kode berikut ini :
location /NAMA_FOLDER_PROJECT {
    try_files $uri $uri/ /NAMA_FOLDER_PROJECT/index.php;
}
  1. Sesuaikan NAMA_FOLDER_PROJECT dengan nama folder aplikasi ujian online anda.

Jika sudah mengikuti langkah diatas dengan benar seharusnya aplikasi sudah berjalan dengan baik. Pastikan pada console browser tidak terdapat error.

User

  1. Administrator \ Email: admin@admin.com \ Password : password

Thanks to :