Skip to main content

Belajar CodeIgniter - Hello World ga jalan

3 replies [Last post]
does not have a status.
noeldejavu's picture
User offline. Last seen 2 weeks 3 days ago. Offline
Joined: 12/13/2010

Dear All senior...

Saya baru mulai belajar neh...
saya coba belajar menampilkan hello world standar.. tapi kenapa ga jalan...

berikut isi filenya :
- hello.php

<?php
Class Hello extends Controller {
	function Hello ()
	{
		parent::Controller();
	}
 
	function index()
	{
		echo "Hello World!";
	}
}
?>

di config.php

$config['base_url']	= 'http://192.168.1.232/hris/';
$config['index_page'] = 'index.php';

di routes.php

$route['default_controller'] = "hello";

Saya menggunakan server ubuntu 8.04 dan php5

Pesan error ketika dipanggil dengan http://192.168.1.232/hris/
sebagai berikut :
Fatal error: Class 'Controller' not found in /var/www/hris/application/controllers/hello.php on line 2

Kira-kira apa yach masalahnya....

maklum liat dibuku seh lancar tapi pas prakteknya nemuin masalah ringan gini aza bingung....
Mohon maklum yach para master namanya juga belajar...

Thanks..

*** Never STOP to Improvement ***
http://noeldejavu.wordpress.com

Next destination : Bandung (again) XD
zawaruddin's picture
User offline. Last seen 2 weeks 2 days ago. Offline
Joined: 02/28/2011
coba cek file router di

coba cek file router di folder config.
coba ganti dengan ini

$route['default_controller'] = "hello";

Atau

kalo cuma manggil dg alamat

 
http://192.168.1.232/hris/ 

aja, tidak diketahui controller mana yg harus di eksekusi pertama kali. kalo g begitu, coba dengan
 http://192.168.1.232/hris/index.php/hello

------------------------------------------------------------
Go..Go..Go.. CodeIgniter

Visit My Blog @ zawaruddin.blogspot.com

Testingg lagi..
admin's picture
User is online Online
Joined: 02/24/2008
Kayaknya contoh yang bung

Kayaknya contoh yang bung bikin adalah CI versi 1.x , sedangkan file ci yang didownload adalah CI versi 2.x , makanya class Controller tidak ditemukan, di CI terbaru itu pemanggilannya begini :

Class Hello extends CI_Controller {

does not have a status.
EkaPutra's picture
User offline. Last seen 12 weeks 5 days ago. Offline
Joined: 12/24/2010
Coba cek file permission

Coba cek file permission nya bro,

karena kalo kita kerja di linux emang harus selalu concern ama file permission. coba di chmod misalnya : CHMOD -R 755 /var/www/hris jadi kita harus pastiin kalo semua file CI kita bisa dibaca server

terus dicoba lagi.

Premium Drupal Themes by Adaptivethemes