CI配置文件 --------- config.php

1、$config[‘base_url‘] = ‘ ‘;

通常这是你URL的根地址,用一个末尾斜杠结尾,如http://example.com/,注意:你必须设置这个值,当然如果你没有设置,CodeIgniter也有自己的一套机制设定默认,但这个默认值基本都不是你想要的。

$config[‘base_url‘] = ‘http://elder.admin.cc/‘;

2、$config[‘index_page‘] = ‘index.php‘;

默认都是index.php文件,当然你也可以设置其他文件,比如org.php,但如果你设置了其他的文件,那么确保这个文件中的$application_folder设置成所对应的项目路径。

$config[‘index_page‘] = ‘business.php‘;

通过这两个配置,URL就变成 http://elder.admin.cc/business.php

3、$config[‘uri_protocol‘] = ‘REQUEST_URI‘;

这个配置决定哪个全球服务器来检索这个URI字符串,默认的设置REQUEST_URI适用于大多数服务器,如果你所连接的服务器没有工作,那么可以依次试下以下选项:

‘REQUEST_URI‘    Uses $_SERVER[‘REQUEST_URI‘]

‘QUERY_STRING‘    Uses $_SERVER[‘QUERY_STRING‘]

‘PATH_INFO‘    Uses $_SERVER[‘PATH_INFO‘]

4、$config[‘url_suffix‘] = ‘‘;

这个配置允许你给CodeIgniter所有URL自动生成一个后缀,例如:example.com/index.php/products/view/shoes,然后设置$config[‘url_suffix‘] = ‘.html‘,那么这样页面看起来就是这个样子:example.com/index.php/products/view/shoes.html。

5、$config[‘language‘] = ‘english‘;

这个配置决定使用哪个语言文件集,如果你需要配置成其他语言,确保这个语言文件集有效。

6、$config[‘charset‘] = ‘UTF-8‘ ;

设置默认的字符集。

7、$config[‘permitted_uri_chars‘] = ‘a-z 0-9~%.:_\-‘;

设置你URL允许的字符集,如果设置为空,代表这URL允许所有字符(只有疯子才会这么干),最好不要改变这个默认配置除非你完全理解你在做什么。

8、$config[‘allow_get_array‘] = TRUE;

默认的CodeIgniter配置允许接受$_GET的数据,但如果你出于某种原因,要禁止这种功能,只需要设置成FALSE就好。

9、$config[‘enable_query_strings‘] = TRUE;

$config[‘controller_trigger‘] = ‘app‘;

$config[‘function_trigger‘] = ‘act‘;

如果需要激活URL查询字符串格式,那么$config[‘enable_query_strings‘]配置成TRUE,后面两个配置是在此基础上的进一步配置,URL的查询字符串格式:example.com/index.php?app=controller&act=function。

10、$config[‘log_threshold‘] = 0;

你可以设置一个大于0的阈值来激活错误日志,阈值和错误日志类型对应如下:

0  =  没有错误日志,错误日志未激活

1  =  Error消息(包括PHP错误)

2  =  Debug消息

3  =  信息消息

4  =  所有的消息

11、$config[‘log_path‘] = ‘‘;

如果为空,那么默认值是application/logs/,路径以斜杠结束。当然这个路径也可以自定义。

12、$config[‘log_file_extension‘] = ‘‘;

设置文件的扩展名,如果为空,则默认为php,也可以设置成其他扩展名,如txt。

13、$config[‘log_file_permissions‘] = 0644;

设置日志文件的权限,这个设置仅作用在新建的日志文件,换句话说这个配置只作用于配置修改后新建的日志文件,重要:配置的数据一定要是八进制,不能是十进制。

14、$config[‘log_date_format‘] = ‘Y-m-d H:i:s‘;

设置日志文件里每一项记录所关联的日期格式。

时间: 2024-08-24 02:13:03

CI配置文件 --------- config.php的相关文章

Pjlib中配置文件config.h解析

config_site.h 这个头文件包含在config.h中,用于引入平台?(site)/用户特定的配置以控制PJLIB的特性,用户需要自己生成这个文件. 譬如说我们要把PJLIB编译成DLL,那么我们需要在工程中加入PJ_DLL.PJ_EXPORTING两个宏,如果可以断定config_site.h会被最先编译,也可以加在这个文件中.这样PJ_EXPORT_DECL_SPECIFIER(__declspec(dllexport)).PJ_IMPORT_DECL_SPECIFIER(__dec

Java语言读取配置文件config.properties

一.配置文件config.properties是放在src根目录下的:例如我的是 /PropertiesTest/src/com/xuliugen/project/type.properties 配置文件中的内容如下: left=com.sunny.project.LeftHair right=com.sunny.project.RightHair in=com.sunny.project.InHair 读取配置文件中的代码如下: public class PropertiesReader {

利用 ssh 的用户配置文件 config 管理 ssh 会话

转载来自:http://dhq.me/use-ssh-config-manage-ssh-session 通常利用 ssh 连接远程服务器,一般都要输入以下类似命令: 1 ssh [email protected]hostname -p port 如果拥有多个 ssh 账号,特别是像我这种喜欢在终端里直接 ssh 登陆,不用 PuTTY.SecureCRT之类的 ssh 客户端的,要记住每个ssh 账号的参数,那是多么蛋疼的事情. 还好,ssh 提供一种优雅且灵活的方式来解决这个问题,就是利用

ThinkPHP数据库配置文件config.php-途牛博客

找了一个通用的 ThinkPHP 数据库的配置文件,用来连接数据库的,比较简单,适合企业站点,配置的参数很少,这样在建立企业类型等小网站的时候就可以直接使用了,如下代码. <?phpif(!defined('THINK_PATH')) exit();return $array = array ('DB_TYPE' => 'mysql','DB_HOST' => 'localhost','DB_NAME' => 'hbhongtaizhuangshi','DB_USER' =>

.net安装windows服务配置文件config

.net安装windows服务 : 在windows服务的项目(WindowsService1)代码文件中有一个app.config 配置文件,可以通过此文件进行时间等的更改而无需重新生成项目:那我们大家都知道,不可能让用户在代码文件中进行修改,难道还要重新生成,给用户的只是一个安装文件包啊!那我么怎么改配置呢?在windows服务的安装文件(SetupDownloadFile)中此配置文件哪去了呢,不要着急啊,windows服务代码开发完毕生成之后,相应的安装文件也生成成功之后,找到此安装文件

用python读取配置文件config.ini

还在学习中...写的有点凌乱 感觉还是应该先学会读取配置文件才行,把一些经常需要修改的但是又经常需要用到的参数放到配置文件中方便使用(我是这么觉得的) 首先是config.ini的存放位置,我们把它放在根目录下(当然也可以随便想放哪放哪) 1 proDir = os.path.split(os.path.realpath(__file__))[0] //根目录地址 2 configPath = os.path.join(proDir, "config.ini") //存放在根目录下,文

分布式远程获取配置文件config属性

1.采用springcloud 获取github上config配置文件属性需要注意的问题; 2.此时github下面的配置文件,命名要特别注意,否则会获取不到配置里面的属性而报错,报错是因为配置文件命名不正确导致的. 报错如下: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'scopedTarget.configClientApplication': Injectio

2_Fiask的配置文件config

config, 导入配置文件的方式 1. 配置文件是.py 文件, 使用 app.config.from_object 的方式来加载配置文件 # 1. 先导入配置文件, 如: import config # 2. 配置 app.config.from_object(config) 2. 使用 app.config.from_pyfile 的方式来加载配置文件.(此加载方式不局限于.py 文件,还可以是其他后缀的文件), 如: app = Flask(__name__) # app.config.

使用powershell通过配置文件config调用wcf(含用户名密码认证)

1.环境设定 工作目录: D:\workspace\  (目录可随意) 需要的应用程序: SvcUtil.exe(解析wcf的url生成cs和config文件的工具)来源:有vs.net的PC的C盘中搜索出来,复制到D:\workspace\中. csc.exe(通过cs文件生成dll的工具)来源:C盘中搜索出来,不复制. 需要的DLL: System.ServiceModel.dll  来源:有framework的PC的C盘中搜索出来(版本号要和SvcUtil.exe生成的cs文件需要的一致)