下面的代碼工作對我的開發環境(Ubuntu的14.04桌面)Laravel 5.2 {{ENV( 'APP_ENV')}}不生產工作
@if(env('APP_ENV') === 'production')
// ... something
但由於某些原因,對生產的刀片意見(Ubuntu 14.04服務器)沒有得到env變量。
如果我跑php artisan env
響應就好了:當前應用環境:生產
數據庫連接工作正常。而從控制器調用的env()助手也可以工作。
我試過到目前爲止:
php artisan clear:cache
php artisan config:cache
php artisan clear:cache
php artisan view:clear
我也重新啓動Apache的多次,沒有結果。
有什麼建議嗎? 謝謝!
你得到了什麼,如果你'{{DD(ENV( 'APP_ENV'))}}'在你的模板? – Rob
@Rob null生產,本地環境中的「local」。 – viarnes
你忘了創建'.env'文件嗎?很確定laravel默認使用生產,但我不知道你改變了什麼。 – Rob