qq36910093 发表于 2019-3-14 15:40:15

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

    $this->config->load('site');
        $dat = $this->config->item('site');
        $dat['sitename']='admin666';//修改配置项中的一个数值
        $this->config->set_item('site', $dat);//保存配置项

我的配置项保存在文件site.php中,用上面代码修改后,文件中并没有修改

qq36910093 发表于 2019-3-14 15:41:15


$config['site'] = array(
    'sitename' => 'ratcms文章管理系统',
    'siteurl' =>'http://www.ratcms.cn',
    'title' => '站群文章管理系统',
    'keywords' => 'cms,ratcms,文章管理系统',
    'description' => 'racms是一个简单的文章管理系统',
    'copyritht' => '版权声明',
    'tongji' =>'统计代码'
);

dawnflyingnow 发表于 2019-3-15 10:22:26

function save2Config($filename, $content)
{
    file_put_contents($filename, "<?php\n/*dawn后台自定义配置文件*/\n\$config['dawn_setting'] = ". var_export($content, true) . ';');
}




可以直接写入配置文件,在config.php最后引入进来就行了

qq36910093 发表于 2019-3-18 14:50:28

也就是默认的修改配置只是说改了程序中的,并不保存
谢谢你的解答
页: [1]
查看完整版本: 配置项修改后如何保存到文件中