<?php
$config = array(
//'配置项'=>'配置值'
'DEFAULT_THEME' => 'Default', // 默认模板主题名称
'TMPL_FILE_DEPR' => '_',
'SESSION_AUTO_START' => true, //是否开启session
'URL_MODEL' => 0, //PATHINFO模式 URL模式
'URL_PATHINFO_DEPR' => '-', // 更改PATHINFO参数分隔符
'URL_CASE_INSENSITIVE' =>true, //URL不区分大小写
'MODULE_DENY_LIST' => array('Common'), // 设置禁止访问的模块列表
'MODULE_ALLOW_LIST' => array('Home','Admin','Api'),//允许访问模块
'MULTI_MODULE' => true, // 是否允许多模块 如果为false 则必须设置 DEFAULT_MODULE
'DEFAULT_MODULE' => 'Home',//默认模块
'DEFAULT_CONTROLLER' => 'Index', // 默认控制器名称
'DEFAULT_ACTION' => 'index', // 默认操作名称
'DEFAULT_CHARSET' => 'utf-8', // 默认输出编码
'DEFAULT_TIMEZONE' => 'PRC', // 默认时区
'DEFAULT_AJAX_RETURN' => 'JSON', // 默认AJAX 数据返回格式,可选JSON XML ...
'DEFAULT_JSONP_HANDLER' => 'jsonpReturn', // 默认JSONP格式返回的处理方法
'DEFAULT_FILTER' => 'htmlspecialchars', // 默认参数过滤方法 用于I函数...
'LANG_SWITCH_ON' => true, // 开启语言包功能
'LANG_AUTO_DETECT' => true, // 自动侦测语言 开启多语言功能后有效
'VAR_LANGUAGE' => 'l', // 默认语言切换变量
'TMPL_ACTION_ERROR' => APP_PATH . 'Admin/View/Default/Public_message.html', // 默认错误跳转对应的模板文件
'TMPL_ACTION_SUCCESS' => APP_PATH . 'Admin/View/Default/Public_message.html', // 默认成功跳转对应的模板文件
/*模板设置*/
'TMPL_PARSE_STRING' =>array(
'__STATIC__' => __ROOT__.'/static',
'__CSS__' => __ROOT__.'/static/css',
'__JS__' => __ROOT__.'/static/js',
'__IMAGE__' => __ROOT__.'/static/images'
),
'SHOW_PAGE_TRACE' => 0,//是否显示调试信息,部署模式下请改为0
/* 错误设置 */
'ERROR_MESSAGE' => '页面错误!请稍后再试~', //错误显示信息,非调试模式有效
'ERROR_PAGE' => '', // 错误定向页面
'SHOW_ERROR_MSG' => false, // 显示错误信息
'TRACE_MAX_RECORD' => 100, // 每个级别的错误信息 最大记录数
'COOKIE_PREFIX' => 'ufocms_', // Cookie前缀 避免冲突
'DB_FIELDS_CACHE' => true, // 启用字段缓存
'DB_SQL_BUILD_CACHE' => true, // 数据库查询的SQL创建缓存
'DB_SQL_BUILD_QUEUE' => 'file', // SQL缓存队列的缓存方式 支持 file xcache和apc
'URL_CASE_INSENSITIVE' => true, //不区分大小写URL
'URL_HTML_SUFFIX' => 'html', // URL伪静态后缀设置
'URL_DENY_SUFFIX' => 'ico|png|gif|jpg', // URL禁止访问的后缀设置
);
$db = include_once RUNTIME_PATH.'config.php'; //数据库配置文件
return array_merge($config,$db);Home/Conf/config.php配置<?php
$config = array(
//'配置项'=>'配置值'
'VIEW_PATH'=>'./theme/',
'URL_MODEL' => '0', //普通模式 URL模式
// Think模板引擎标签库相关设定
'TAGLIB_BEGIN' => '<', // 标签库标签开始标记
'TAGLIB_END' => '>', // 标签库标签结束标记
'TAGLIB_LOAD' => true, // 是否使用内置标签库之外的其它标签库,默认自动检测
'TAGLIB_BUILD_IN' => 'cx,Common\TagLib\Ufo', // 内置标签库名称(标签使用不必指定标签库名称),以逗号分隔 注意解析顺序
'TAGLIB_PRE_LOAD' => 'Common\TagLib\Ufo', // 需要额外加载的标签库(须指定标签库名称),多个以逗号分隔
);
$sysconfig = F('sys.config');
if( is_array($sysconfig) ){
$c = array_merge($config,$sysconfig);//后台系统配置优先
return $c;
}else{
return $config;
}
return $c;前台模板代码:<form id="search_form" method="get" action="{:U('Search/index')}">生成的URL:/index.php?m=&c=Search&a=index麻烦各位大大们看看配置是否有问题啊~~~
最佳答案