嗨,我是在笨只是新。 我的网站本地工作,但是当我上传,我得到这个错误:
一个错误遇到无法加载所需的文件:主页\ 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);
}
}
谢谢!
尝试
$this->load->view('home/home_view',$data);
(并注意“‘‘不,你用’’”)
文件名称是区分大小写 - 请检查您的文件名。 它应该是在视图文件夹相同的情况下
我错误occor。 当您试图访问一个文件,该文件是不是导演。 仔细检查路径视图
$this->load->view('path');
观看功能的缺省根路径为应用/视图 。
我有同样的错误。 我试图像这样访问文件
$this->load->view('pages/view/file.php');
其实我有类网页和功能。 我内置的功能用一个参数来调用导演应用程序/视图/页的任何文件。 我被放在了错误的道路。 上述路径页/视图/文件可以当你试图访问控制器使用。 不为视图。 MVC给了很多的困惑。 我有这个问题。 我只是解决它。 谢谢。
我在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']));
当时我能够看到哪些文件是造成问题对我来说。
一个错误遇到无法加载所需的文件:
有时候我们面对这个错误,因为请求的文件没有在该目录中。
假设我们有一个文件夹home
中views
目录,并试图加载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
文件存在,如果没有则创建它。
尝试$this->load->view('home/home_view',$data);
而不是这样的:
$this->load->view(‘home\home_view’,$data);