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

我的配置好像有问题,疑惑中

[复制链接]
发表于 2009-3-12 22:22:04 | 显示全部楼层 |阅读模式
我的是Apache2 与 php4 在XP下。好像我的控制器不起作用吖。

配置好后可以在地址栏上打http://127.0.0.1/就可以访问到CI 的欢迎页面。

然后 我设置了routes.php:$route['default_controller'] = "Home";
在Controllers下面建了一个Home.php:

<?php
class Home extends Controller {
function Home()
{
  parent::Controller();
}

function index()
{
  echo 'Home page';
}

function you()
{
echo 'you and me';
}
}
?>


config.php里:
$config['base_url'] = "http://127.0.0.1/";




奇怪就是
http://127.0.0.1/      可以看到  Home page 内容。

http://127.0.0.1/index.php/home    这样不能访问,
http://127.0.0.1/index.php/home/you       也没用作吖。


为什么我的默认路径没有index.php啊?搞一天了,真失败。

恳请谁指点一下我……
发表于 2009-3-12 23:35:42 | 显示全部楼层
$route['default_controller'] = "Home";

如果我記得沒錯 就是英文大小寫 在 CI裡面是有差別的
发表于 2009-3-13 00:04:36 | 显示全部楼层
文件名必须小写,楼主再仔细看看手册吧,都有详细说明。
 楼主| 发表于 2009-3-13 09:57:27 | 显示全部楼层
2# showsky

我改成小写  也不行哦。

直接打  http://127.0.0.1/   就可以访问到首页。。    这样  http://127.0.0.1/index.php/home  还是不行
 楼主| 发表于 2009-3-13 09:58:31 | 显示全部楼层
3# Hex


那个手册  关于配置的我看了,找不出原因呢。    不晓得我哪配错了。
发表于 2009-3-13 10:10:31 | 显示全部楼层
楼主,你的 PHP 是不是 fast-cgi 模式的?这样是不允许的,必须支持 PATH_INFO
 楼主| 发表于 2009-3-13 11:22:51 | 显示全部楼层
楼主,你的 PHP 是不是 fast-cgi 模式的?这样是不允许的,必须支持 PATH_INFO
Hex 发表于 2009-3-13 10:10


谢谢提醒啊!我原来是给  [apache-2.2和php-4.4.6-Win32组合有一个小bug,即不能以模块的方式加载php4apache2.dll]搞坏了。 我以CGI方式加载了PHP4导致问题出现。

问题解决了。:)

本版积分规则