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脚本数据库功能详解(下)
Oct 09 PHP
PHP之变量、常量学习笔记
Mar 27 PHP
Ha0k 0.3 PHP 网页木马修改版
Oct 11 PHP
PHP XML操作类DOMDocument
Dec 16 PHP
PHP 第二节 数据类型之数组
Apr 28 PHP
PHP采集类snoopy详细介绍(snoopy使用教程)
Jun 19 PHP
PHP框架Swoole定时器Timer特性分析
Aug 19 PHP
php使用Imagick生成图片的方法
Jul 31 PHP
PHP设计模式之迭代器模式
Jun 17 PHP
php实现的mysqldb读写分离操作类示例
Feb 07 PHP
PHP基于自定义类随机生成姓名的方法示例
Aug 05 PHP
PHP面向对象程序设计中的self、static、parent关键字用法分析
Aug 14 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
自动跳转中英文页面
2006/10/09 PHP
php 常用字符串函数总结
2008/03/15 PHP
PHP $_SERVER详解
2009/01/16 PHP
比较简单实用的PHP无限分类源码分享(思路不错)
2011/10/13 PHP
PHP使用数组实现矩阵数学运算的方法示例
2017/05/29 PHP
jquery中get和post的简单实例
2014/02/04 Javascript
js实现select组件的选择输入过滤代码
2014/10/14 Javascript
jquery提示效果实例分析
2014/11/25 Javascript
JQuery实现级联下拉框效果实例讲解
2015/09/17 Javascript
JavaScript程序开发之JS代码放置的位置
2016/01/15 Javascript
Bootstrap3 input输入框插入glyphicon图标的方法
2016/05/16 Javascript
下一代Bootstrap的5个特点 超酷炫!
2016/06/17 Javascript
JavaScript事件详细讲解
2016/06/27 Javascript
详解Angular开发中的登陆与身份验证
2016/07/27 Javascript
JavaScript中三个等号和两个等号的区别(== 和 ===)浅析
2016/09/22 Javascript
使用jsonp实现跨域获取数据实例讲解
2016/12/25 Javascript
AngularJS实现表单验证功能
2017/01/09 Javascript
element-ui upload组件多文件上传的示例代码
2018/10/17 Javascript
vue-cli3.0 环境变量与模式配置方法
2018/11/08 Javascript
JavaScript实现连连看连线算法
2019/01/05 Javascript
详解javascript函数写法大全
2019/03/25 Javascript
微信小程序自定义底部弹出框动画
2020/11/18 Javascript
压缩包密码破解示例分享(类似典破解)
2014/01/17 Python
Python的Flask框架中实现登录用户的个人资料和头像的教程
2015/04/20 Python
python3.5基于TCP实现文件传输
2020/03/20 Python
一篇文章了解Python中常见的序列化操作
2019/06/20 Python
python3字符串操作总结
2019/07/24 Python
在keras中model.fit_generator()和model.fit()的区别说明
2020/06/17 Python
pyqt5实现井字棋的示例代码
2020/12/07 Python
css3动画 小球滚动 js控制动画暂停
2019/11/29 HTML / CSS
大学毕业登记表自我鉴定
2013/10/09 职场文书
法制宣传月活动总结
2014/04/29 职场文书
公共场所禁烟标语
2014/06/25 职场文书
秋季运动会加油词
2015/07/18 职场文书
自考生自我评价
2019/06/21 职场文书
浅谈pytorch中的dropout的概率p
2021/05/27 Python