笨:无法加载所需的文件:(CodeIgniter : Unable to load the requ

2019-09-17 07:58发布

嗨,我是在笨只是新。 我的网站本地工作,但是当我上传,我得到这个错误:

一个错误遇到无法加载所需的文件:主页\ home_view.php

这里是我的控制器:

<?php
class home extends CI_Controller{

function index(){

  $data=array();
  if($query=$this->home_model->get_dynamic_main_menu())
  {
  $data[‘main_menu’] = $query;
  }

  $this->load->view(‘home\home_view’,$data);
}


}

谢谢!

Answer 1:

尝试

$this->load->view('home/home_view',$data);

(并注意“‘‘不,你用’’”)



Answer 2:

文件名称是区分大小写 - 请检查您的文件名。 它应该是在视图文件夹相同的情况下



Answer 3:

我错误occor。 当您试图访问一个文件,该文件是不是导演。 仔细检查路径视图

 $this->load->view('path');

观看功能的缺省根路径为应用/视图

我有同样的错误。 我试图像这样访问文件

 $this->load->view('pages/view/file.php');

其实我有类网页和功能。 我内置的功能用一个参数来调用导演应用程序/视图/页的任何文件。 我被放在了错误的道路。 上述路径页/视图/文件可以当你试图访问控制器使用。 不为视图。 MVC给了很多的困惑。 我有这个问题。 我只是解决它。 谢谢。



Answer 4:

我在PyroCMS收到此错误。

您可以改善Loader.php文件,它是在库的代码中的错误消息。

打开Loader.php文件,并找到任何电话show_error 。 我换成矿用如下:

show_error(sprintf("Unable to load the requested file: \"%s\" with instance title of \"%s\"", $_ci_file, $_ci_data['_ci_vars']['options']['instance_title']));

当时我能够看到哪些文件是造成问题对我来说。



Answer 5:

一个错误遇到无法加载所需的文件:

有时候我们面对这个错误,因为请求的文件没有在该目录中。

假设我们有一个文件夹homeviews目录,并试图加载home_view.php文件:

$this->load->view('home/home_view', $data);// $data is array

如果home_view.php文件不存在中的views/home目录,然后它会引发错误。

一个错误遇到无法加载所需的文件:主页\ home_view.php

那么如何解决这个错误去views/home ,检查home_view.php文件存在,如果没有则创建它。



Answer 6:

尝试$this->load->view('home/home_view',$data);

而不是这样的:

$this->load->view(‘home\home_view’,$data);



文章来源: CodeIgniter : Unable to load the requested file: