0

我试图弄清楚 codeginter 框架并遵循他们的简单博客教程。

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

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

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

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

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

"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 成为默认控制器,但这不是我想要的。

有没有人遇到过这个?

谢谢

4

2 回答 2

0

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

于 2012-11-19T03:17:44.387 回答
0

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

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

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

然后访问

http://localhost/blogCI/CodeIgniter/index.php/blog
于 2012-11-19T00:44:22.013 回答