Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/241.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php codeigniter路由(简单博客示例)_Php_Codeigniter - Fatal编程技术网

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

Php codeigniter路由(简单博客示例),php,codeigniter,Php,Codeigniter,我试图找出codeginter框架,并遵循他们的简单博客教程 目前,我收到“未找到对象!…错误403”消息,下面是我所做的: 在我的httdoc中,我放置了文件夹“blogCI/CodeIgniter[…]” 在控制器中,我有blog.php文件 blog.php如下所示(用php标记包围): 我启动了localhost server(XAMPP),可以看到XAMPP的页面,但我似乎无法访问自己的页面并打印“博客构造函数” 。。。 还有很多其他的组合链接 唯一能让我的页面显示消息的方法是,如

我试图找出codeginter框架,并遵循他们的简单博客教程

目前,我收到“未找到对象!…错误403”消息,下面是我所做的:

  • 在我的httdoc中,我放置了文件夹“blogCI/CodeIgniter[…]”
  • 在控制器中,我有blog.php文件
blog.php如下所示(用php标记包围):

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

。。。 还有很多其他的组合链接

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

以前有人见过这个吗


谢谢

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

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

    function index()
    { 
        echo "Blog index";
    }
}
然后进入

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

我想你需要检查你的CI项目的文件权限

嗨,谢谢你的快速回复-但我还是得到了同样的结果:/你使用的是htaccess文件吗?如果是这样,请删除index.php
class Blog extends CI_Controller
{
    function __construct()
    {
        //do constructor stuff
    }

    function index()
    { 
        echo "Blog index";
    }
}
http://localhost/blogCI/CodeIgniter/index.php/blog