title: Codeigniter cannot load helpers
body: <p>I have checked all config files, made sure the helpers are in both system/helpers and application/helpers as well as one or the other. I have tried autoloading helpers, loading the helper in my controller and from the view and no matter what I get an error.</p>
  
  <blockquote>
    <p>Unable to load the requested file: helpers/_helper.php</p>
  </blockquote>
  
  <p>It is treating it as if I am trying to load a blank helper such as <code>$this-&gt;load-&gt;helper('');</code> but I am using <code>$this-&gt;load-&gt;helper('url');</code></p>
  
  <p>This is my controller to load my home page</p>
  
  <pre><code>&lt;?php
  defined('BASEPATH') OR exit('No direct script access allowed');
  
  class Pages extends CI_Controller {
  
    public function __construct(){
      parent::__construct();
      $this-&gt;load-&gt;helper('url');
    }
  
    public function index(){
      $this-&gt;load-&gt;view('templates/header');
      $this-&gt;load-&gt;view('home');
      $this-&gt;load-&gt;view('templates/footer');
    }
  }
  </code></pre>
  
  <p>system/helpers/url_helper.php and application/helpers/url_helper.php both currently exist and have not been edited at all.</p>
  
  <p>If needed I can include my autoload.php but the helper Auto-load Helper Files is currently <code>$autoload['helper'] = array();</code></p>