用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3488|回复: 7
收起左侧

[已解决] 求助CI 有关于静态页的问题

  [复制链接]
发表于 2009-10-26 13:31:56 | 显示全部楼层 |阅读模式
我做一个简单的网站放到了服务器(服务器为WIN 2008  IIS 7)
网站基本正常 但是首页显示 有点问题请各位指点

我输入 WWW.域名.COM 后打开网站 网站会报出A PHP Error was encountered
Severity: Notice
Message: Undefined offset: 0
Filename: libraries/Router.php
Line Number: 201这个错误
但是当我输入 WWW.域名.COM/index.php 时就没有这个错误了
请问是怎么回事
.htaccess 这个文件的代码
----------------------------------------------------------
RewriteEngine on   
RewriteCond $1 !^(index\.php|images|js|css|edit|upfile|robots\.txt)   
RewriteRule ^(.*)$ /ci/index.php/$1 [L]
config.php 文件代码
-----------------------------------------------------------
$config['base_url'] = http  //www.**.com/;
$config['index_page'] = "";
$config['uri_protocol'] = "AUTO";
$config['url_suffix'] = "";
$config['enable_hooks'] = FALSE;
$config['permitted_uri_chars'] = 'a-z 0-9~%.:_\-';
$config['enable_query_strings'] = FALSE;
$config['controller_trigger']  = 'c';
$config['function_trigger']  = 'm';
$config['directory_trigger']  = 'd'; // experimental not currently in use

注释部分就不贴出来了 太多 影响视觉
如果还要查看其他文件代码 请留言
谢谢各位
 楼主| 发表于 2009-10-26 13:35:23 | 显示全部楼层
哦 补充一下 我在本地测试时 是没有这个问题的 上传到服务器上就这样了
发表于 2009-10-26 14:03:25 | 显示全部楼层
关注,我听说IIS下配置CI好麻烦的~~
发表于 2009-10-26 14:06:35 | 显示全部楼层
可能是 CI bug
发表于 2009-10-26 14:08:48 | 显示全部楼层
IIS的重写和apache不一样吧,楼主的重写规则是apache的
 楼主| 发表于 2009-10-26 14:31:26 | 显示全部楼层
IIS的重写和apache不一样吧,楼主的重写规则是apache的
visvoy 发表于 2009-10-26 14:08



那IIS下有什么解决办法吗?  如果有的话 请给出例子
发表于 2009-10-26 14:35:59 | 显示全部楼层
 楼主| 发表于 2009-10-27 11:02:02 | 显示全部楼层
终于搞定了 呵呵
在CONFIG.PHP文件里把
$config['uri_protocol'] = "AUTO";
改成
$config['uri_protocol'] = "PATH_INFO";

本版积分规则