Codeigniter不';在实时站点上不显示视图,但在本地主机上显示

Codeigniter不';在实时站点上不显示视图,但在本地主机上显示,codeigniter,Codeigniter,我的站点正在本地主机上运行,但不在实时站点上运行 这是我代码的一部分: <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); class Home extends CI_Controller { function __construct() { parent::__construct(); $this->load->model('dirhandler_model'

我的站点正在本地主机上运行,但不在实时站点上运行

这是我代码的一部分:

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Home extends CI_Controller {

function __construct() {
    parent::__construct();
    $this->load->model('dirhandler_model', '', true);
    $this->load->model('database_model', '', true);
    $this->output->enable_profiler(false);
}

function view($site, $data = array()) {
    $settings = $this->db->query(sprintf("select s_id, value, property from setting order by s_id "));
    $r_settings = $settings->result();
    $data['settings'] = $r_settings;
    $data['photos'] = $this->dirhandler_model->getPhotoFolder();
    $data['hmenu'] = $this->database_model->getMenu();
    t($data);
    $this->load->view('inc/header', $data); # when I Comment this out
    $this->load->view($site, $data);
    $this->load->view('inc/footer', $data); 
}

(Wissel与11楼tussen voledige scherm和normaal scherm会面。)
怎么了?

试试这个

$data['header '] = $this->load->view('inc/header', $data,true); 
$data['footer'] = $this->load->view('inc/footer', $data,true); 
$this->load->view($site, $data);

如果我将blolean true添加到头中,那么它在localhost上不起作用。我认为标题中存在一些问题,我将编辑我的问题,我将把header.phpSounds作为视图本身的错误,尝试加载没有内容的相同视图,这可能是由于不同的php版本对代码的解释略有不同。一个不是错误的东西,实际上是另一个的错误。仔细检查视图是否正确加载是的,Patrick,我清空了标题,它就工作了!现在我可以找到瓶颈在哪里了,我第一个猜测是
,请注意,在php关闭之前,您是如何没有空间的?我以前有过一些不好的经历
$data['header '] = $this->load->view('inc/header', $data,true); 
$data['footer'] = $this->load->view('inc/footer', $data,true); 
$this->load->view($site, $data);