Well< I try to run CodeIgniter on my localhost with MAMP. I've changed base_url in config.php on $config['base_url'] = 'http://localhost:8888/codeigniter';
Also I've created blog.php as in tutorial I use:
<?php
class Blog extends Controller {
function index()
{
echo 'Hello World!';
}
}
?>
But, when I go to http://localhost:8888/codeigniter/index.php/blog/
, there is output of my index.php ('test' - string) but there is no hello world there, what am I doing wrong?
the biggest breaking change between Codeigniter 1.7 -- which many tutorials are based on -- and Codeigniter 2 is the first line of code in the controllers and models
class Blog extends Controller {
change that to
class Blog extends CI_Controller {
same for models
class Donotmakemodeljokes extends CI_Model {