在laravel中使用php-artisanoptimize后无法获取env文件属性



我正在从类似的env文件中获取属性值

{{env('PUSHER_APP_KEY')}}

当我使用php artisan optimize命令时,它停止工作

然后我必须再次使用php artisan config:clear

解决办法是什么?

最好在config folder中创建一个config文件

例如,将config文件命名为constant.php

<?php
return [
'pusher_app_key'=>env('PUSHER_APP_KEY')
];

然后你可以像这个一样访问

{{config('constant.pusher_app_key')}}

一旦创建了config:cache,它就不会从env文件中读取。

最新更新