codeigniter路由(简单的博客示例)

时间:2012-11-19 00:36:52

标签: php codeigniter

我试图找出codeginter框架并按照他们简单的博客教程。

目前我正在收到“找不到对象!...错误403”的消息,这就是我所做的:

  • 在我的httdocs中我放置了文件夹“blogCI / CodeIgniter [...]”
  • 在控制器里面我有blog.php文件

blog.php如下(用php标签包围):

class Blog extends CI_Controller{
function Blog()
{ 
echo "Blog constructor";
}
}

我启动了localhost服务器(XAMPP),可以看到xampp的页面,但是我似乎无法访问我自己的页面并使其打印“Blog构造函数”

"http://localhost/blogCI/CodeIgniter/index.php/blog/index"
"http://localhost/blogCI/CodeIgniter/index.php/blog.php/index"
"http://localhost/blogCI/CodeIgniter/blog.php/index"

... 以及其他很多组合链接。

我可以让我的页面显示消息的唯一方法,如果在config / router中我会将blog.php设为默认控制器,但这不是我想要的。

以前有人遇到过这个吗?

谢谢

2 个答案:

答案 0 :(得分:0)

您需要在博客控制器中创建索引功能。如果需要构造函数使用__construct,也不应该使用旧的构造函数方法。

class Blog extends CI_Controller
{
    function __construct()
    {
        //do constructor stuff
    }

    function index()
    { 
        echo "Blog index";
    }
}

然后访问

http://localhost/blogCI/CodeIgniter/index.php/blog

答案 1 :(得分:0)

我认为您需要检查CI项目的文件权限