p_ajie 发表于 2010-3-9 17:57:47

无法找到网页(新手)

我根据教程装好了CI,用http://localhost/index.php测试成功,即出现欢迎页面,但按教程上面的代码写了blog.php放到controller目录下,但用http://localhost/index.php/blog/出现404错误页面,如果我把$route['default_controller'] = "blog",然后用http://localhost/index.php却可以正常出来页面显示,请问高手们这是怎么回事,是不是还有什么没有装吗?

p_ajie 发表于 2010-3-9 18:07:03

是不是apache里还要设置什么,是不是这样的域名apache好象解析不了啊

Hex 发表于 2010-3-9 18:14:34

贴一下 php_info() 结果看看

p_ajie 发表于 2010-3-10 10:59:56

本帖最后由 p_ajie 于 2010-3-10 11:02 编辑

回复 3# Hex

p_ajie 发表于 2010-3-10 11:05:20

本帖最后由 p_ajie 于 2010-3-10 11:33 编辑

是在xp下装的apache,即apache for win32
apache ver: 2.0.52
php   ver: 4.3.9
感觉问题是不是出在path_info上面,CI引擎根本没有启动.

Hex 发表于 2010-3-10 12:27:38

有可能是 path_info 的问题,不过目前还不好说。

p_ajie 发表于 2010-3-10 13:07:51

有没有谁遇到过类似问题啊,还没开始学习就卡住了!和win xp平台有关吗,大家都是在什么平台使用的

Hex 发表于 2010-3-10 13:36:50

我用 xampp 是没问题的,楼主可以试试

haohailuo 发表于 2010-3-11 09:05:33

$config['uri_protocol']      = "PATH_INFO";改成AUTO试试

qq123 发表于 2010-3-11 09:32:37

你的phpinfo中显示的 PATH_INFO 的确有问题
配置文件改成
$config['uri_protocol']      = "REQUEST_URI";
页: [1] 2
查看完整版本: 无法找到网页(新手)