`
chengxianju
  • 浏览: 260250 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

CI框架在iiS和apache下的不同

    博客分类:
  • php
阅读更多

最近在捣鼓codeIgniter,感觉上手很快,做一个租房的二级域名子站,最近出现的问题记录一下

本地测试环境,window server 2003+appserver 2.5.9

config配置文件如下

$config['index_page'] = "";

$config['uri_protocol'] = "AUTO";

.htaccess

RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt|javascript|css|swf)
RewriteRule ^(.*)$ /index.php/$1 [L]

一切工作正常

 

同事svn,后,很多选项卡提示错误: 同事环境:window server 2008 +php 5.2.10+IIS 7.0

 

A PHP Error was encountered

Severity: Notice

Message: Undefined offset: 2

Filename: models/model_business.php

Line Number: 24

解决办法如下:修改相关配置文件

首先修改config.php
$config['index_page'] = "index.php?";
$config['uri_protocol']    = "QUERY_STRING";


然后加上
[ISAPI_Rewrite]
RewriteCond URL ^/(?!js|images|css|index\.php|robots\.txt).*
RewriteRule /(.*) /index.php\?/$1 [I,L]

0
0
分享到:
评论

相关推荐

    CI Nginx IIS Apache URL重写

    本主题聚焦于CI(CodeIgniter)框架在与Nginx、IIS(Internet Information Services)和Apache这三种不同的Web服务器配合时的URL重写实践。下面我们将深入探讨这些服务器的URL重写机制以及如何在CI框架中实现。 ...

    基于CI框架和sqlite数据库的开源CMS - 印趣通开源CMS

    **基于CI框架和SQLite数据库的开源CMS:印趣通开源CMS** 印趣通开源CMS是一款由印趣网络开发的自由软件,它采用了流行的CodeIgniter(CI)框架,并且支持SQLite数据库作为数据存储解决方案。CI框架是一个轻量级的...

    CI框架PHPCMS网站系统源码

    兼容性和面向场景 1、Windows 平台: IIS/Apache + ... │ │─system //CI框架目录 │─template //模板目录 │ │─admin //后台模板 │ │─install //系统安装模板 │ │─pc //前台PC端模版 │ │─wap //前

    漫画小说二合一CMS网站系统PHP源码_CI框架.zip

    CI框架PHP漫画小说二合一CMS网站系统源码 内置采集火车头接口带充值和会员功能 在PHP+MYSQL环境下运行的完善而强大的快速建站系统。 经过近多年的开发经验和技术积累,即将成为全网最强漫画+小说系统,在易用性...

    CI框架PHP漫画小说二合一CMS网站系统源码+内置采集火车头接口带充值和会员功能.zip

    CI结构PHP漫画小说二合一CMS网站体系源码 内置收集火车头接口带充值和会员功用 在PHP+MYSQL环境下运转的完善而强壮的快速建站体系。 通过近多年的开发经历和技能堆集,行将成为全网最强漫画+小说体系,在易用性和...

    教你如何在CI框架中使用 .htaccess 隐藏url中index.php

    在CI(CodeIgniter)框架中,为了实现优雅的URL并隐藏`index.php`,我们需要利用`.htaccess`文件和URL重写技术。这主要涉及到Apache服务器的`mod_rewrite`模块,以及CodeIgniter框架的配置调整。以下是详细的步骤: ...

    Asp.net core 框架

    10. **持续集成与持续部署(CI/CD)**:Asp.NET Core与各种CI/CD工具(如Jenkins、Azure DevOps、GitHub Actions)无缝集成,简化了自动化构建和部署过程。 学习Asp.NET Core框架时,需要掌握这些核心概念,并通过...

    PHP5框架lessPHP.zip

    简介 lessPHP是一个基于MVC模型构建的PHP5框架,它的主要特点就是轻量级、扩展性高、入手简单,哪怕是PHP新手都...IMVC 的规划以及实现 在M 与 C之间增加I(Interface)层 LIB库的整理 标签:lessPHP Web框架

    WEB应用程序设计代码完整版

    Git等版本控制系统和Jenkins、Travis CI等工具能帮助实现快速迭代和可靠部署。 总结,"WEB应用程序设计代码完整版"是一个综合性的学习资源,涵盖Web开发的全栈知识,从基础到高级,从理论到实践。通过深入学习这些...

    apacheaspdotnet

    Apache ASP.NET 混合配置指南 Apache HTTP Server(简称Apache...这使得开发者可以在非Windows环境下运行和部署.NET应用程序,实现了跨平台的Web服务。在实际应用中,还需要根据具体需求和环境进行细致的调整和优化。

    .NEt Core第三章

    同时,由于其跨平台的特性,我们可以利用GitHub Actions、Azure DevOps等工具实现CI/CD流程,确保代码质量和快速迭代。 总之,.NET Core第三章涵盖了.NET Core的核心概念、3.1版本的新特性、项目管理和开发实践等多...

    64位服务器发布32位系统方法

    C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i ``` - 这条命令会将32位ASP.NET框架注册到IIS中,从而确保IIS能够展示32位的ASP.NET应用程序。 3. **验证设置** - 完成上述步骤后,...

    08、网站设计与配置技术

    良好的编码规范、模块化结构和持续集成/持续部署(CI/CD)流程能确保代码质量,便于团队协作和后期维护。 “网络工程师教程2006”的每个章节可能详细讲解了这些概念和技术,通过学习,你可以系统地掌握网站设计与...

    招投标系统源码2021.zip 服务器应用 - Web服务器.zip

    部署环节可能涉及Docker容器化、持续集成/持续部署(CI/CD)流程,如Jenkins或GitLab CI/CD。 以上是对“招投标系统源码2021.zip”核心知识点的解析,深入理解和掌握这些内容,有助于开发和维护高效、安全的招投标...

    Web服务-航空查询

    10. **持续集成/持续部署(CI/CD)**:为了保证代码质量和快速迭代,项目可能采用了CI/CD流程,通过自动化工具如Jenkins或GitLab CI实现代码编译、测试和部署。 在实际项目中,“航空查询”可能会涉及更多的技术细节...

Global site tag (gtag.js) - Google Analytics