Troubleshooting Codeigniter di Ubuntu 12.04

Written by Edusoft Center on December 6, 2013. Posted in Blog

Pada saat membuat aplikasi dengan framework Codeigniter dan akan dijalankan di sistem operasi Ubuntu 12.04, ada beberapa hal yang perlu di konfigurasikan.

Pertama, mengaktifkan mod_rewrite di apache

Untuk mengatahui modul tersebut sudah aktif atau belum, bisa menggunakan perintah:

apache2ctl -M


Jika rewrite_module belum ada, maka untuk mengaktifkannya menggunakan perintah:

a2enmod rewrite
sudo /etc/init.d/apache2 restart

Kedua, menambahkan .htaccess

vim /var/www/codeigniter/.htaccess
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php?/$0 [PT,L]

Ketiga, Mengatur AllowOverride ke ALL

Agar .htaccess dapat berjalan lancar, perlu langkah berikut:

vim /etc/apache2/sites-avaliable/default

edit pada baris AllowOverride
<Directory /var/www/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                Order allow,deny
                allow from all
</Directory>

 

Tutorial Lain

Tags: , , , , , , , , , , , , , , ,

Trackback from your site.

Share This Post To :

Edusoft Center

Edusoft Center merupakan lembaga yang fokus pada bidang IT terutama pada Kursus Komputer Profesional. Berlokasi di Solo / Surakarta dan dengan slogan “Start Here. Go Anywhere” diharapkan ilmu yang didapat pada kursus kami dapat diterapkan untuk mempermudah dan menunjang pada semua lini kegiatan yang dilakukan. "Selamat datang di Edusoft Center, Kursus Komputer di Solo"

Leave a comment

Jika anda membutuhkan info lebih lanjut atau ingin mengetahui jadwal kursus, silakan hubungi kami,

Call / SMS :

0896 987 12224


Call / SMS / WA :

08180 4542 586


Email:
[email protected]