Laravel 5.2无法设置配置值

时间:2016-02-24 07:07:27

标签: laravel config

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

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

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

config(['cms.index' => $page_id]);

任何解决方案?我必须导入一个特殊课程吗?

2 个答案:

答案 0 :(得分:2)

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

如果您想要持久配置,请查看Update Config on Runtime Persistently

答案 1 :(得分:1)

将其更改为\ Config :: set('cms.index',$ page_id);