CodeIgniter基本配置详细介绍


Posted in PHP onNovember 12, 2013

$config['base_url'] = "https://3water.com/"。 您网站的网址,CodeIgniter 会根据这个网址来生成链接、表单地址等。
$config['index_page'] = "index.php" CodeIgniter 根目录下的 index.php 文件名,CodeIgniter 会使用它来生成链接地址。如果使用隐藏 index.php 的 URL,将其设置为空字符串:$config['index_page'] = ""。
$config['uri_protocol'] = "AUTO" CodeIgniter 生成 URL 使用的格式,设置为“AUTO”自动探测。如果链接不能正常工作,可以尝试以下值:PATH_INFO、QUERY_STRING、REQUEST_URI、ORIG_PATH_INFO。
$config['url_suffix'] = "" 。CodeIgniter 产生链接时使用的 URL 后缀,如果要实现伪静态,可以设置 $config['url_suffix'] = ".html"。
$config['language'] = "english" 。CodeIgniter 程序默认使用的语言
$config['charset'] = "UTF-8" 。CodeIgniter 程序默认使用的字符集
$config['enable_hooks'] = FALSE 。是否启用钩子,钩子功能使得您可以在不修改系统核心文件的基础上来改变或增加系统的核心运行功能。
$config['subclass_prefix'] = 'MY_' 。设置扩展 CodeIgniter 类库时使用的类名前缀
$config['permitted_uri_chars'] = 'a-z 0-9~%.:_\-' 。设置 CodeIgniter URL 中允许使用的字符,这是一个正则表达式。当访问者试图访问的 CodeIgniter URL 包含其它字符时,会得到一个警告。应该尽量限制 CodeIgniter URL 使用的字符来提高安全性,可以有效的过滤注入攻击。如果设置为空,允许使用所有字符,强烈建议不要这么做。
$config['enable_query_strings'] = FALSE 。CodeIgniter URL 默认使用分段的 URL,此选项也允许 CodeIgniter 开启查询字符串形式 URL。您可以使用查询字符串来传递要访问的控制器和函数。例如: index.php?c=controller&m=method。CodeIgniter 默认使用分段的 URL,查询字符串的 URL 很多特性不被支持。
$config['controller_trigger'] = 'c' 。CodeIgniter 将查询字符串中此选项对应的值当做 CodeIgniter 控制器的名字。
$config['function_trigger'] = 'm' 。CodeIgniter 将查询字符串中此选项对应的值当做 CodeIgniter 控制器方法的名字
$config['log_threshold'] = 0 。启用错误日志,设置记录哪些类型的错误。
 0 = 关闭错误日志记录
 1 = 记录错误信息
 2 = 记录调试信息
 3 = 记录通知信息
 4 = 记录所有信息
$config['log_path'] = ""。如果您不想使用默认的错误日志记录目录配置(system/logs/),可以设置完整的服务器目录。
$config['log_date_format'] = 'Y-m-d H:i:s' 。CodeIgniter 错误日志时间格式
$config['cache_path'] = ""。如果您不想使用默认的缓存目录(system/cache/)来存储缓存,可以设置完整的服务器目录
$config['encryption_key'] = "" 。CodeIgniter 使用的密钥
$config['global_xss_filtering'] = FALSE。 是否对输入数据(GET、POST)自动过滤跨脚本攻击
$config['compress_output'] = FALSE。 启用Gzip压缩达到最快的页面加载速度
$config['time_reference'] = 'local'。 设置时间格式:"local"、"GMT"
$config['rewrite_short_tags'] = FALSE。 如果您想要使用短标记,但 PHP 服务器不支持,CodeIgniter 可以通过重写短标记来支持这一功能。
$config['proxy_ips'] = ""。 如果访问者通过代理服务器来访问您的网站,您必须设置代理服务器 IP 列表,以识别出访问者真正的 IP。

PHP 相关文章推荐
PHP的SQL注入过程分析
Jan 06 PHP
一个PHP二维数组排序的函数分享
Jan 17 PHP
Linux下创建nginx脚本-start、stop、reload…
Aug 03 PHP
php判断表是否存在的方法
Jun 18 PHP
php post大量数据时发现数据丢失问题解决方法
Jun 20 PHP
整理php防注入和XSS攻击通用过滤
Sep 13 PHP
分享php邮件管理器源码
Jan 06 PHP
php解决和避免form表单重复提交的几种方法
Aug 31 PHP
2017年最新PHP经典面试题目汇总(上篇)
Mar 17 PHP
php实现支持中文的文件下载功能示例
Aug 30 PHP
Laravel中为什么不使用blpop取队列详析
Aug 01 PHP
php+js实现的无刷新下载文件功能示例
Aug 23 PHP
PHP URL路由类实例
Nov 12 #PHP
PHP set_error_handler()函数使用详解(示例)
Nov 12 #PHP
php inc文件使用的风险和注意事项
Nov 12 #PHP
php防止SQL注入详解及防范
Nov 12 #PHP
php session劫持和防范的方法
Nov 12 #PHP
php后门URL的防范
Nov 12 #PHP
php打开远程文件的方法和风险及解决方法
Nov 12 #PHP
You might like
《星际争霸II》全新指挥官斯台特曼现已上线
2020/03/08 星际争霸
Ext.data.PagingMemoryProxy分页一次性读取数据的实现代码
2010/04/07 PHP
解析php中获取系统信息的方法
2013/06/25 PHP
php无限遍历文件夹示例分享
2014/03/04 PHP
php恢复数组的key为数字序列的方法
2015/04/28 PHP
php实现paypal 授权登录
2015/05/28 PHP
Thinkphp5行为使用方法汇总
2017/12/21 PHP
学习并汇集javascript匿名函数
2010/11/25 Javascript
用jquery方法操作radio使其默认选项是否
2013/09/10 Javascript
仿当当网淘宝网等主流电子商务网站商品分类导航菜单
2013/09/25 Javascript
常用的几段javascript代码分享
2014/03/25 Javascript
js获取ajax返回值代码
2014/04/30 Javascript
Jquery跨浏览器文本复制插件Zero Clipboard的使用方法
2016/02/28 Javascript
jQuery实现输入框邮箱内容自动补全与上下翻动显示效果【附demo源码下载】
2016/09/20 Javascript
Bootstrap字体图标无法正常显示的解决方法
2016/10/08 Javascript
在JavaScript中使用严格模式(Strict Mode)
2019/06/13 Javascript
JavaScript基于用户照片姓名生成海报
2020/05/29 Javascript
Python入门篇之编程习惯与特点
2014/10/17 Python
深入理解python中的浅拷贝和深拷贝
2016/05/30 Python
python实现xlsx文件分析详解
2018/01/02 Python
Python找出最小的K个数实例代码
2018/01/04 Python
django初始化数据库的实例
2018/05/27 Python
在pycharm上mongodb配置及可视化设置方法
2018/11/30 Python
python跳出双层for循环的解决方法
2019/06/24 Python
css3教程之倾斜页面
2014/01/27 HTML / CSS
网站域名和主机:Domain.com
2019/04/01 全球购物
历史系自荐信范文
2013/12/24 职场文书
医院搬迁方案
2014/06/14 职场文书
夫妻婚内购房协议书
2014/10/05 职场文书
个人批评与自我批评总结
2014/10/17 职场文书
客户经理岗位职责
2015/01/31 职场文书
2015教师年度工作总结范文
2015/04/07 职场文书
Python中seaborn库之countplot的数据可视化使用
2021/06/11 Python
Nginx性能优化之Gzip压缩设置详解(最大程度提高页面打开速度)
2022/02/12 Servers
特别篇动画《总之就是非常可爱 ~制服~》PV公开,2022年夏季播出
2022/04/04 日漫
Java完整实现记事本代码
2022/06/16 Java/Android