The following code works on my development environment (Ubuntu 14.04 desktop)
@if(env('APP_ENV') === 'production')
// ... something
But for some reason, the blade views on production (ubuntu 14.04 server) aren't getting the env variables.
If I run php artisan env
the response is just fine: Current application environment: production
The database connection works fine. And the env() helper called from the controllers, also works.
What I tried so far:
php artisan clear:cache
php artisan config:cache
php artisan clear:cache
php artisan view:clear
I also restarted apache multiple times, no results.
Any advice? Thanks!
{{ dd(env('APP_ENV')) }}
in your template? – Bays.env
file? pretty sure laravel uses production by default but i don't know what you've changed. – Bays