求助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
注释部分就不贴出来了 太多 影响视觉
如果还要查看其他文件代码 请留言
谢谢各位 哦 补充一下 我在本地测试时 是没有这个问题的 上传到服务器上就这样了 关注,我听说IIS下配置CI好麻烦的~~ 可能是 CI bug IIS的重写和apache不一样吧,楼主的重写规则是apache的 IIS的重写和apache不一样吧,楼主的重写规则是apache的
visvoy 发表于 2009-10-26 14:08 http://codeigniter.org.cn/forums/images/common/back.gif
那IIS下有什么解决办法吗?如果有的话 请给出例子 http://codeigniter.org.cn/forums/thread-415-1-1.html 终于搞定了 呵呵
在CONFIG.PHP文件里把
$config['uri_protocol'] = "AUTO";
改成
$config['uri_protocol'] = "PATH_INFO";
页:
[1]