Laravel无法更改配置值

时间:2018-07-28 11:13:19

标签: laravel configuration environment-variables laravel-5.6

我发现了问题,我将尝试使用宅基地或码头工人。

  

如果我重新启动php artisan serve,则将应用更改的值。

与我的帖子相同:Laravel can't change config value


我要路线

Route::get('/config', function () {
    return dd(config('app'));
});

并且无法更改我的config / app.php,例如我想更改

'url' => env('APP_URL', 'test'),
'client_url' => env('APP_CLIENT_URL', 'test'),

我设置了

APP_CLIENT_URL=str1
APP_URL=str2

有一些莫名其妙的东西:

我的"url" => "http://127.0.0.1:8000" !!!不是默认的“测试”或.env中的值,我没有设置此类值。 缓存配置后,我的client_url包含旧值。

这不是生产环境,我不小心运行了config:cache,但是从 bootsrap / cache 存储/框架/缓存中删除了所有缓存并运行{{1 }},cache:clear

运行.env中的config:clear值后,将其放在config中,但是我不想在开发中不断更改缓存,因此在文档中不建议这样做。

如何在开发中轻松更改.env?

0 个答案:

没有答案