Flash 发表于 2009-10-29 17:13:35

新手求助.控制器访问问题

新手问题求解。
按照CI和册在Applicatiion->controllers目录中加入了一个控制器工码如下,但是使用地址http://127.0.0.1/index.php/blog
和http://127.0.0.1/blog都无法访问,求解 此代码是复制手册中的可以保证是正确的
如果设置自动载入$route['default_controller'] = "blog"; 此可以正常显示

<?php
class Blog extends Controller {
function Blog()
{
parent::Controller();
}
function index()
{
echo '你好,世界!';
}
}
?>

yinzhili 发表于 2009-10-29 22:17:32

你在config.php里设置的base url 是什么? 检查一下有没有问题。

garygay 发表于 2009-10-29 23:09:12

你的ci根目录和 网站根目录的关系是什么?

估计就是url的问题

Flash 发表于 2009-10-30 09:11:16

base_url设置成127.0.0.1也没有用
CI解压出来直接放在www目录下的

heraldic 发表于 2009-10-30 09:34:37

我也觉得是url设置问题,config.php

Hex 发表于 2009-10-30 10:38:17

服务器环境配置问题。
请楼主贴出 php_info() 的结果。

Flash 发表于 2009-10-30 10:49:47

已经解决将服务器换了就行了,以前用的是nginx
现在换成了Apache
谢谢,楼上的几位

lichao032100 发表于 2009-10-30 10:55:25

base_url设置成127.0.0.1也没有用
CI解压出来直接放在www目录下的
Flash 发表于 2009-10-30 09:11 http://codeigniter.org.cn/forums/images/common/back.gif
那base_url应该是127.0.0.1/codeigniter1.7.x

Flash 发表于 2009-10-30 15:17:19

我是直接提取的system注意我能够直接访问默认控制器

dogwin 发表于 2009-11-5 09:45:58

我是直接提取的system注意我能够直接访问默认控制器
Flash 发表于 2009-10-30 15:17 http://codeigniter.org.cn/forums/images/common/back.gif
你这样,是不对的,应该把CI的所有内容都保留
然后在config/config.php $config['base_url']='http://127.0.0.1/';
页: [1]
查看完整版本: 新手求助.控制器访问问题