diably1000 发表于 2009-10-26 13:31:56

求助CI 有关于静态页的问题

我做一个简单的网站放到了服务器(服务器为WIN 2008IIS 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
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

注释部分就不贴出来了 太多 影响视觉
如果还要查看其他文件代码 请留言
谢谢各位

diably1000 发表于 2009-10-26 13:35:23

哦 补充一下 我在本地测试时 是没有这个问题的 上传到服务器上就这样了

kazaff 发表于 2009-10-26 14:03:25

关注,我听说IIS下配置CI好麻烦的~~

Hex 发表于 2009-10-26 14:06:35

可能是 CI bug

visvoy 发表于 2009-10-26 14:08:48

IIS的重写和apache不一样吧,楼主的重写规则是apache的

diably1000 发表于 2009-10-26 14:31:26

IIS的重写和apache不一样吧,楼主的重写规则是apache的
visvoy 发表于 2009-10-26 14:08 http://codeigniter.org.cn/forums/images/common/back.gif


那IIS下有什么解决办法吗?如果有的话 请给出例子

Hex 发表于 2009-10-26 14:35:59

http://codeigniter.org.cn/forums/thread-415-1-1.html

diably1000 发表于 2009-10-27 11:02:02

终于搞定了 呵呵
在CONFIG.PHP文件里把
$config['uri_protocol'] = "AUTO";
改成
$config['uri_protocol'] = "PATH_INFO";
页: [1]
查看完整版本: 求助CI 有关于静态页的问题