1
似乎在Middleware Kernel constructor()
事件中,儘管我有權訪問env('')
幫助程序,但.env文件中設置的所有變量均返回null。在中間件內核構造函數中訪問.env環境變量
這是怎麼發生的?
我其實想要在我的.env中設置一個配置,讓中間件讀取以促進本地開發行爲。
這是我在做什麼我的HTTP \內核
public function __construct(Application $app, Router $router)
{
if (env('check_env_key', false)) {
}
parent::__construct($app, $router);
}
你能訪問其他地方的變量嗎?控制器?以及你在做什麼操作系統? –
是的我可以訪問它,例如在routes.php如果我做env('checl_env_key')我得到我的價值,但從上面的構造函數我得到null。我正在開發Windows 8.1的PHP 5.6(流浪者) – user391986