title: Laravel 5.2 not reading env file
body: <p>After upgrading to Laravel 5.2, none of my <code>.env</code> file values are being read. I followed the <a href="http://laravel.com/docs/master/upgrade" rel="noreferrer">upgrade instructions</a>; none of my config files were changed except auth.php. They were all working fine in previous version, 5.1.19</p>
  
  <p><code>.env</code> contains values such as</p>
  
  <pre><code>DB_DATABASE=mydb
  DB_USERNAME=myuser
  </code></pre>
  
  <p><code>config/database.php</code> contains</p>
  
  <pre><code>'mysql' =&gt; [
      'database' =&gt; env('DB_DATABASE', 'forge'),
      'username' =&gt; env('DB_USERNAME', 'forge'),
  ]
  </code></pre>
  
  <p>I get this error:</p>
  
  <pre><code>PDOException: SQLSTATE[HY000] [1045] Access denied for user 'forge'@'localhost' (using password: NO)
  </code></pre>
  
  <p>Clearly not pulling in my env config. This is affecting every single one of my config files, including third party such as bugsnag.</p>
  
  <p>I also tried</p>
  
  <pre><code>php artisan config:clear
  php artisan cache:clear
  </code></pre>
  
  <p><strong>Update</strong></p>
  
  <p>Trying <code>php artisan tinker</code></p>
  
  <pre><code>&gt;&gt;&gt; env('DB_DATABASE')
  =&gt; null
  &gt;&gt;&gt; getenv('DB_DATABASE')
  =&gt; false
  &gt;&gt;&gt; config('database.connections.mysql.database')
  =&gt; "forge"
  &gt;&gt;&gt; dd($_ENV)
  []
  </code></pre>
  
  <p>I have tried installing a fresh copy of Laravel 5.2. I basically only copied in my <code>app</code> folder; no additional composer packages are included. Still having the same issue. I have other Laravel 5.2 projects on the same server that are working fine.</p>