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

第一次用CI框架的问题

[复制链接]
发表于 2009-7-1 14:44:59 | 显示全部楼层 |阅读模式
找着教学视频上打
<?php
class Blog extends Controller{
  function index()
  {
   $this->load->view("blog_view");
  }
}
?>
为什么报错讲找不到controller这个类
发表于 2009-7-1 15:00:12 | 显示全部楼层
漏掉了构造函数吧。
function Blog(){
   parent::Controller();
}
发表于 2009-7-1 15:10:50 | 显示全部楼层
貌似楼主没安装 CI 就直接写代码了????????
 楼主| 发表于 2009-7-1 15:12:31 | 显示全部楼层
应该如何安装,小弟第一次用框架
发表于 2009-7-1 15:14:02 | 显示全部楼层
原本构造函数 是可选的东西,在继承时,parent成了必写项,”老爹老娘“必写,真孝顺的仔。但用户有种被QJ的感觉,因该可以改进改进。
    希望CI越做越人性化。
 楼主| 发表于 2009-7-1 15:19:11 | 显示全部楼层
大哥们,小弟就是想知道如何安装CI,然后自己看手册。。。
发表于 2009-7-1 15:19:46 | 显示全部楼层
应该如何安装,小弟第一次用框架
atxlin 发表于 2009-7-1 15:12


http://codeigniter.org.cn/user_guide/installation/index.html
发表于 2009-7-1 15:20:29 | 显示全部楼层
原本构造函数 是可选的东西,在继承时,parent成了必写项,”老爹老娘“必写,真孝顺的仔。但用户有种被QJ的感觉,因该可以改进改进。
    希望CI越做越人性化。 ...
tmnh168 发表于 2009-7-1 15:14


这应该不是 CI 造成的问题,是 PHP 本身的限制。而且很多框架都需要这样写的,这不是 CI 独创的,呵呵。
 楼主| 发表于 2009-7-1 15:26:43 | 显示全部楼层
小弟是在自己机器上学习测试用。
怎么把基础目录改成localhost我访问localhost/CodeIgniter/index.php包404错误
$config['base_url']        = "localhost";
发表于 2009-7-1 15:41:21 | 显示全部楼层
本帖最后由 yinzhili 于 2009-7-1 15:42 编辑

根据具体情况来决定怎么写。比方说,你把CI整个文件夹(假设这个文件夹叫做myci)放在了Apache的Web根目录下,那么就这样写:
$config['base_url'] = "http://localhost/myci/";
总之路径一定要正确。

本版积分规则