Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel 5.2无法设置配置值_Laravel_Config - Fatal编程技术网

Laravel 5.2无法设置配置值

Laravel 5.2无法设置配置值,laravel,config,Laravel,Config,我的问题是无法通过config()函数设置配置值 我有自己的配置文件(config/中的cms.php)。我要更改的值是“index” 在我的ConfigController中,我尝试使用以下设置值: config(['cms.index' => $page_id]); 有什么解决办法吗?是否必须导入特殊类?将其更改为\Config::set('cms.index',$page\u id) 将其更改为\Config::set('cms.index',$page\u id) config(

我的问题是无法通过config()函数设置配置值

我有自己的配置文件(config/中的cms.php)。我要更改的值是“index”

在我的ConfigController中,我尝试使用以下设置值:

config(['cms.index' => $page_id]);
有什么解决办法吗?是否必须导入特殊类?

将其更改为\Config::set('cms.index',$page\u id)

将其更改为\Config::set('cms.index',$page\u id)

config(['cms.index'=>$page_id])将仅为运行时设置值。它不会将其保存到配置文件中

如果您想要持久化配置,请查看

config(['cms.index'=>$page\u id])将仅为运行时设置值。它不会将其保存到配置文件中


如果需要持久配置,请查看

是否要覆盖一个请求的配置值,或将其保存在
cms.php
中,以便可以在多个请求中使用?是否要覆盖一个请求的配置值,或将其保存在
cms.php
中,以便可以在多个请求中使用?