title: Unable to autoload constant controller (in production). No error in development
body: <p>File name - </p>
  
  <p><code>app/controllers/invoice/inventory/department/pharmacy_invoices_controller.rb</code></p>
  
  <p>File content -</p>
  
  <pre><code>class Invoice::Inventory::Department::PharmacyInvoicesController &lt; ApplicationController
  ...
  end
  </code></pre>
  
  <p>I get no error in development but in production I get this error -</p>
  
  <pre><code>F, [2016-04-25T13:08:00.754597 #13500] FATAL -- :
  LoadError (Unable to autoload constant Invoice::Inventory::Department::PharmacyInvoicesController, expected /xxxxxx/yyyyyyy/app/controllers/invoice/inventory/department/pharmacy_invoices_controller.rb to define it):
  </code></pre>
  
  <p>I did ssh and checked every file on server. Its the same as development, which is obvious. I can't figure out why its throwing such an error in production.</p>