title: Troubleshooting codeigniter "Unable to locate the model you have specified..." error
body: <p>I have been developing a web application using CodeIgniter on my Mac with no issues whatsoever. I am using the Ion Auth library for user authentication. I have no ported the site the production server and I am getting the following error:</p>
  
  <pre><code>An Error Was Encountered
  
  Unable to locate the model you have specified: Ion_auth_model
  </code></pre>
  
  <p>All of the posts on here seem to be file placement or the case of the filename or class name. I have quadruple checked the ion auth model code.. </p>
  
  <p>/application/models/ion_auth_model.php</p>
  
  <pre><code>class Ion_auth_model extends CI_Model{
     ...
  }
  </code></pre>
  
  <p>The only place the model is loaded is in the ion auth library:</p>
  
  <p>/applicaiton/libraries/ion_auth.php</p>
  
  <pre><code>$this-&gt;load-&gt;model('ion_auth_model');
  </code></pre>
  
  <p>And most frustratingly - it works perfectly on my development system. The only differences between my prod and dev environments is the database config (I even have it in development mode now so I might seen an error.</p>
  
  <p>No log entry, no helpful error on the page, no help at all from CodeIgniter to direct me where the error is coming from. </p>
  
  <p>Can anyone point me in the right direction to troubleshoot this????</p>