Codeigniter 基本配置

引领科技为您讲解配置 codeigniter,codeigniter 基本配置信息在 application/config/config.php 文件,本文详细讲解每一个基本配置选项,从而快速掌握 codeigniter 进行开发。

$config['base_url'] = "http://www.example.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

Vc出现不能连接到一个或多个 vCenter server 系统:http://vcenter-vx.utibet.edu.cn:443/sdk 问题描述: 解决办法: esxi6.7的bug 第一种通过升级系统来解决问题 第二种是通过删除数据来解决 第一步:进入到esxi的shell 第二步查看其中的服务开启状态 第二步 df -h 第三步 /opt/vmware/vpostgres/current/bin/psql -d VCDB -U postgres 第四步 SELECT nspname || '.' || relname AS "relation", pg_size_pretty(pg_total_relation_size(C.oi 阅读详情

相关推荐

SAR成像系列:【3】合成孔径雷达(SAR)的二维回波信号与简单距离多普勒(RD)算法 (附matlab代码)

二维回波信号分析

zr2006_7的专栏 2万+

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

1、$config['base_url'] = ' '; 通常这是你URL的根地址,用一个末尾斜杠结尾,如http://example.com/,注意:你必须设置这个值,当然如果你没有设置,CodeIgniter也有自己的一套机制设定默认,但这个默认值基本都不是你想要的。 $config['base_url'] = 'http://elder.admin.cc/'; 2、$conf...

weixin_30649641的博客 272

Zemax单模光纤耦合仿真避坑指南:数值孔径、模式匹配与镀膜影响详解

本文详细解析了Zemax单模光纤耦合仿真中的关键避坑要点,包括数值孔径的多重定义与换算、模式匹配度评估及镀膜影响分析。通过实际案例和技术公式,帮助工程师避免常见仿真误差,提升激光通信和光纤传感系统的设计精度。特别针对OpticStudio用户提供了实用的参数设置建议和优化策略。

weixin_30836759的博客 464

$config['base_url'] BASE_URL

/*|------------------------------------------------| Base Site URL|------------------------------------------------|| URL to your Code Igniter root. Typically this| will be your base URL, WITH a trail...

weixin_30296405的博客 457

win11怎么安装dosbox和masm来运行汇编程序(小白,萌新篇)

一文教会你如何部署dosbox和masm环境

m0_73279193的博客 4699

手机摄影新宠:In-line Hardware EIS如何让你的4K视频稳如鸡头(附实测对比)

本文深入解析了手机摄影中的In-line Hardware EIS(硬件级行内电子图像稳定)技术。通过对比传统软件EIS,阐述了其通过硬件管道实时处理实现极低延迟、减少画面裁切和有效抑制果冻效应的核心优势,并结合4K视频的日夜间实测,展示了该技术如何让手持拍摄的视频“稳如鸡头”,显著提升创作体验与成片质量。

tree的博客 994

【ci框架】config.php配置文件解读

CodeIgniter 基本配置信息在 application/config/config.php 文件,本文详细讲解每一个基本配置选项,从而快速掌握 CodeIgniter 进行开发。 $config['base_url'] = "http://www.nowamagic.net/"。 您网站的网址,CodeIgniter 会根据这个网址来生成链接、表单地址等。 $config['index

PHP在线开发笔记 1万+

从零开始:ENSP与VirtualBox的兼容性迷宫与突围指南

本文深入解析eNSP与VirtualBox的兼容性问题,特别是报错40的解决方案。从诊断根源、彻底卸载残留到推荐黄金版本组合,提供了一套完整的实战指南,帮助网络工程师和技术学习者快速解决AR_Base等设备的启动故障,优化虚拟化环境性能。

weixin_29284885的博客 476

Codeigniter 基本配置详细讲解

codeigniter 基本配置信息在 application/config/config.php 文件,本文详细讲解每一个基本配置选项,从而快速掌握 codeigniter 进行开发。  $config['base_url'] = "http://www.example.com/" 您网站的网址,codeigniter 会根据这个网址来生成链接、表单地址等。  $config['in

云中之巅 9837

仿真学习系列(三十八):Sigrity仿真之单端S参数提取

S 参数(Scattering Parameters)是高速信号分析中最基础也最常用的指标,能够全面表征走线、过孔、连接器等互连结构的高频行为。在 Sigrity PowerSI 中,Model Extraction 是最常用的 S 参数提取方式,适用于高速差分线、单端线、过孔、参考平面等各种拓扑结构。 本节将通过示例讲解如何在 PowerSI 中完成一次完整的 S 参数提取流程,包括:对象选择、端口设置、频率范围配置以及结果查看。掌握此方法后,即可对任意高速网络执行阻抗、插损、回损、串扰分析,为进一步的

案例文章,高速信号 837

MATLAB算法实战应用案例精讲-【数模应用】装箱问题

装箱问题可以根据不同的维度进行分类。以下是一些常见的装箱问题二维装箱问题:二维装箱问题假设所有物品都是平面上的矩形,并且需要将它们放入平面上的容器中。这个问题的目标是找到一种装箱方案,使得物品不重叠并占据的总面积最小。三维装箱问题:三维装箱问题考虑到物品可以具有高度,并且需要将它们放入三维容器(如箱子或货柜)中。目标是找到一种装箱方案,使得物品不重叠且总体积最小。多维装箱问题:多维装箱问题是指在更高维度空间中进行装箱的问题。除了长度和宽度之外,物品可能具有其他属性,如高度、重量、形状等。

qq_36130719的博客 1571

CI框架中base_url关于[::1]的问题

[::1]是ip6的localhost等价地址 在当今最新的CI框架中,不推荐使config/config.php下的:base_url为空,推荐是下列格式:$config[‘base_url’] = ‘http://localhost/yourproject/‘; $config[‘base_url’] = ‘http://www.example.com/‘; 并且以 /结尾 /* |-----

yanqianglifei的专栏 4625

UniRx之基本语法格式

想要更好的去学习UniRx,我们最好是先理解UniRx 的语法格式。就像我们去学习英语或者汉语一样,理解了基本的语法规则后,再学其他的就信手拈来了。

TxNet 924

nginx codeigniter 配置

nginx-1.10 codeigniter-3.0 1. nginx.conf server {         listen       80;         server_name  localhost;          root D:/wnmp/www;          #charset koi8-r;         #access_log  l

lyingson的专栏 1458

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

在CodeIgniter中配置Sentry

在Sentry中新建项目 project->add newproject 选择PHP,输入项目名称 直接完成,忽略次步提示的信息 在项目设置中查看详细设置 查看项目秘钥和ID 在CodeIgniter中配置Sentry 因为我们用的PHP环境是5.6,无法使用sentry的集成化方案 查看版本:https://packagist.org/packages/sentry/sentry se...

巴拉巴拉小魔仙 819

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

nginx搭配codeigniter的配置

最见看一个php的框架codeigniter,轻量级,高效,学习曲线平缓,很适合中小型项目使用。 但是codeigniter和nginx组合无法直接正常工作。 原因我就不详细记载了,在网上找了好多方法都无效,后来查看了codeigniter的源码和nginx的配置文档说明, 搞了将近一天时间,先将nginx的配置需要更改的地方说明如下: nginx版本:1.2.1 codeigniter:

4217

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

nginx配置codeigniter

最近用codeigniter搞一个php项目,nginx不太熟悉,好不容易配置好了,记录一下。以下为nginx配置 server { listen 9006; server_name localhost; root /opt/htdocs/site; au...

weixin_33997389的博客 171

mandys Codeigniter 后台配置

Codeigniter 2.0.0 已经发布快一个月了,关于新版本的一些变化大家可以查看CI中国网站有详细说明,本文主要讲述多目录配置以及URL设置这两个问题。 目标一:CI 2.0 多目录(应用程序)配置。 多目录的意思是指在同一个网站中有多套程序,最简单的例子就是网站的前台展示与后台管理。二者由于在网站功能中分属不同部分,通常会有不同的界面, 用到images/stylesheet/jav

chengsaihua86的专栏 529

codeigniter在nginx安装配置及URL重写

目录 [hide] 1 codeigniter修改 2 修改nginx配置 3 访问url codeigniter(CI)是一个轻量型的PHP优秀框架,但是它是在apache服务器下开发的,在nginx下需要特别的配置才可以使用。 codeigniter修改 对application/config/config.php进行修改,大约在48行左右。

gb4215287的博客 2811

CodeIgniter4 如何获取及安装,基础配置及env文件

CodeIgniter4 如何获取? 1.下载CodeIgniter4 压缩包 这个方式也是和CodeIgniter3.x最接近的获取方式 1.国外GitHub下载 https://github.com/CodeIgniter4/framework/releases/latest 2.国内gitee下载https://gitee.com/mirrors/CodeIgniter4/releases (虽然我也上传过CodeIgniter4压缩包,但是不能更新,所以还是推荐大家到上面两个网址上下...

枫叶cms 2425

php ci nginx 配置,CodeIgniter在nginx下的配置

今天在把ci项目放到服务器上的时候,死活路由不到页面,要么是404,要么都是welcome页面,很烦。到网上搜到一大堆方法,大多不全面或者不好使,有的干脆就一行代码,我也是看不懂。刚刚弄了好几个小时,总算路由到页面了。这里mark一下。服务器环境Debian 9.0 64位nginx 1.13.5PHP/7.1.10CodeIgniter 3.1.6nginx 报404错误的原因原因是默认Ngin...

weixin_39682673的博客 399

Codeigniter 初学之配置

1.配置网站路径  application/config/config.php ----> $config['baseurl'] 2.配置网站数据库信息    application/config/database.php  3.网站默认访问控制器名  application/config/routes.php ------> $route['default_con

u011867622的专栏 727
上一篇: 40个技巧优化您的PHP代码
下一篇: codeIgniter框架基本结构
SleepInDelphi
博客等级 码龄19年 32粉丝 388原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值