无法加载请求的文件错误 - codeigniter

时间:2015-10-31 14:44:31

标签: php codeigniter laravel

在codeigniter中,我收到此消息:

Unable to load the requested file: home.php

控制器:

cp/
    Login 

观点:

cp/
    home.blade.php
class Login extends BaseController {
    public function __construct(){
        parent::__construct();
    }

    function index()
    {
        $this->load->view('home','');
    }

}

或:

class Login extends BaseController {
    public function __construct(){
        parent::__construct();
    }

    function index()
    {
        $this->load->view('cp/home','');
    }

}

http://www.vitrinsaz1.ir/Mobile/Vitrinsaz/Pannel/cp/login

2 个答案:

答案 0 :(得分:2)

您好,在加载视图时请务必确保您在实例中正确命名,您可以执行以下操作:

    function index()
{
    $this->load->view('home_blade');
}

删除文件名中的句点并将其替换为下划线,然后确保视图文件本身名为home_blade.php

答案 1 :(得分:0)

嘿,我也遇到此错误,并且通过重新检查父文件夹名称并尝试替换cp解决了我的错误。

 $this->load->view('cp/home');

与此

 $this->load->view('Cp/home');

我认为这可能是问题。 我的代码在localhost上运行良好,但在服务器上未加载视图。我的错误就这样解决了。