用户
 找回密码
 入住 CI 中国社区
搜索
查看: 413|回复: 3
收起左侧

[HELP] 配置项修改后如何保存到文件中

[复制链接]
发表于 2019-3-14 15:40:15 | 显示全部楼层 |阅读模式
  1.     $this->config->load('site');
  2.         $dat = $this->config->item('site');
  3.         $dat['sitename']='admin666';//修改配置项中的一个数值
  4.         $this->config->set_item('site', $dat);//保存配置项
复制代码


我的配置项保存在文件site.php中,用上面代码修改后,文件中并没有修改
 楼主| 发表于 2019-3-14 15:41:15 | 显示全部楼层
PHP复制代码
 
$config['site'] = array(
    'sitename' => 'ratcms文章管理系统',
    'siteurl' =>'http://www.ratcms.cn',
    'title' => '站群文章管理系统',
    'keywords' => 'cms,ratcms,文章管理系统',
    'description' => 'racms是一个简单的文章管理系统',
    'copyritht' => '版权声明',
    'tongji' =>'统计代码'
);
 
复制代码
发表于 2019-3-15 10:22:26 | 显示全部楼层
PHP复制代码
function save2Config($filename, $content)
{
    file_put_contents($filename, "<?php\n/*dawn后台自定义配置文件*/\n\$config['dawn_setting'] = "  . var_export($content, true) . ';');
}
 
复制代码



可以直接写入配置文件,在config.php最后引入进来就行了
 楼主| 发表于 2019-3-18 14:50:28 | 显示全部楼层
也就是默认的修改配置只是说改了程序中的,并不保存
谢谢你的解答

本版积分规则