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和XSS跨站攻击的防范
Apr 17 PHP
php allow_url_include的应用和解释
Apr 22 PHP
PHP下打开URL地址的几种方法小结
May 16 PHP
php运行出现Call to undefined function curl_init()的解决方法
Nov 02 PHP
PHP array_multisort() 函数的深入解析
Jun 20 PHP
一个PHP的远程图片抓取函数分享
Sep 25 PHP
PHP Session机制简介及用法
Aug 19 PHP
如何让thinkphp在模型中自动完成session赋值小教程
Sep 05 PHP
PHP中加速、缓存扩展的区别和作用详解(eAccelerator、memcached、xcache、APC )
Jul 09 PHP
php与python实现的线程池多线程爬虫功能示例
Oct 12 PHP
php7 安装yar 生成docker镜像
May 09 PHP
PHP PDO和消息队列的个人理解与应用实例分析
Nov 25 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
让这部DC动画新作刷新你的认知
2020/03/03 欧美动漫
destoon网站转移服务器后搜索汉字出现乱码的解决方法
2014/06/21 PHP
支付宝支付开发――当面付条码支付和扫码支付实例
2016/11/04 PHP
thinkPHP简单导入和使用阿里云OSSsdk的方法
2017/03/15 PHP
php模拟post提交请求调用接口示例解析
2020/08/07 PHP
固定网页背景图同时保持图片比例的思路代码
2013/08/15 Javascript
javascript中的作用域和上下文使用简要概述
2013/12/05 Javascript
js模拟hashtable的简单实例
2014/03/06 Javascript
js实现点击添加一个input节点
2014/12/05 Javascript
使用javascript实现监控视频播放并打印日志
2015/01/05 Javascript
基于jQuery实现的扇形定时器附源码下载
2015/10/20 Javascript
jQuery+css实现炫目的动态块漂移效果
2016/01/28 Javascript
Web开发必知Javascript技巧大全
2016/02/23 Javascript
如何用JavaScript实现动态修改CSS样式表
2016/05/20 Javascript
Javascript点击按钮随机改变数字与其颜色
2016/09/01 Javascript
jQuery与JavaScript节点创建方法的对比
2016/11/18 Javascript
Json按某个键的值进行排序
2016/12/22 Javascript
canvas绘制的直线动画
2017/01/23 Javascript
JavaScript实现二叉树的先序、中序及后序遍历方法详解
2017/10/26 Javascript
微信小程序如何获取用户信息
2018/01/26 Javascript
elementui的默认样式修改方法
2018/02/23 Javascript
JS实现为动态添加的元素增加事件功能示例【基于事件委托】
2018/03/21 Javascript
vue+eslint+vscode配置教程
2019/08/09 Javascript
[02:40]2018年度DOTA2最佳新人-完美盛典
2018/12/16 DOTA
Python中装饰器高级用法详解
2017/12/25 Python
python实现猜数字小游戏
2020/03/24 Python
python获取指定字符串中重复模式最高的字符串方法
2018/06/29 Python
python 根据网易云歌曲的ID 直接下载歌曲的实例
2019/08/24 Python
django 扩展user用户字段inlines方式
2020/03/30 Python
python批量修改文件名的示例
2020/09/27 Python
酒店员工职业生涯规划
2014/02/25 职场文书
改进作风怎么办发言材料
2014/08/17 职场文书
给校长的一封检讨书
2014/09/20 职场文书
党员先进事迹材料
2014/12/19 职场文书
民间借贷被告代理词
2015/05/23 职场文书
用PYTHON去计算88键钢琴的琴键频率和音高
2022/04/10 Python