CodeIgniter $ this-> load-> model () не работает

Я использую codeigniter 2.1.2 и вот моя ситуация прямо сейчас. У меня есть модель с именем math.php в C: \ wamp \ www \ cr8v \ application \ models. Я пытаюсь загрузить это в мой контроллер из C: \ wamp \ www \ cr8v \ application \ controllers \ site.php, но я получаю эту ошибку:

Unable to locate the model you have specified: math_model

Вот содержание math.php

 <?php
    class Math_model extends CI_Model(){
        public function add(){
            return 1+1;
        }
    }
 ?>

А вот и содержание моего site.php

<?php
    class Site extends CI_Controller{
        public function index(){
            $this->addstuff();
        }

        public function addstuff(){
            $this->load->model("math_model");
            echo $this->math->add();
        }
    }  
?>

Я последовал за этим в учебнике в YouTube. тем не менее, это не дает мне желаемый результат. Я попытался найти его и прочесть другие связанные с этим вопросы, однако этой информации недостаточно. Пожалуйста помоги.

EDITED я прочитал это недавно

[Http://stackoverflow.com/questions/8074368/codeigniter-php-model-access-unable-to-locate-the-model-you-have-specified][1]

теперь у меня есть эта ошибка

( ! ) Parse error: syntax error, unexpected '(', expecting '{' in C:\wamp\www\cr8v\application\models\math_model.php on line 2
Call Stack
#   Time    Memory  Function    Location
1   0.0036  148768  {main}( )   ..\index.php:0
2   0.0062  185072  require_once( 'C:\wamp\www\cr8v\system\core\CodeIgniter.php' )  ..\index.php:202
3   0.0561  784312  call_user_func_array ( )    ..\CodeIgniter.php:359
4   0.0561  784360  Site->index( )  ..\CodeIgniter.php:359
5   0.0561  784376  Site->addstuff( )   ..\site.php:4
6   0.0561  784504  CI_Loader->model( ) ..\site.php:8

Ответы на вопрос(4)

Ваш ответ на вопрос