title: unable to load your default controller on Codeigniter
body: <p>This is the error that i am getting.</p>
  
  <blockquote>
    <p>Please make sure the controller specified in your Routes.php file is valid.</p>
  </blockquote>
  
  <p>Let me explain this.
  In my application i have used HMVC. In my application folder there are two folders back-modules and front-modules.in my front-modules folder there is a folder called "home" and it has controllers,modules and views.</p>
  
  <blockquote>
    <p>controllers->home.php</p>
  </blockquote>
  
  <p>this is my home.php</p>
  
  <pre><code>  class Home extends MX_Controller{
      public function __construct(){
      parent::__construct();
      $this-&gt;load-&gt;helper(array('form'));
    }
  
      public function index(){                
      $this-&gt;template-&gt;build('home');
     }
    }
  </code></pre>
  
  <p>and this is my routes.php</p>
  
  <pre><code>$route['default_controller'] = "home";
  $route['404_override'] = '';
  </code></pre>
  
  <p>when i try to go to the site, it gives this error </p>
  
  <blockquote>
    <p>unable to load your default controller on Codeigniter.Please make sure the controller specified in your Routes.php file is valid.</p>
  </blockquote>
  
  <p>this system works fine on localhost.</p>
  
  <p>Someone please help me in this matter.                                  </p>