我正在使用codeigniter开发Web应用程序。下面的代码在我的localhost中工作正常(我使用xampp作为localhost)。但是,当我将其上传到我的网络服务器时,它显示错误,如
致命错误:如何解决Class' Admin_Controller'找不到 /home/webpage/public_html/appage/application/controllers/admin/Adminpanel.php 第4行
我正在从核心文件扩展控制器。
我的核心控制器是,
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class My_Controller extends CI_Controller {
public function __construct()
{
parent::__construct();
}
}
class Admin_Controller extends My_Controller
{
public function __construct()
{
parent::__construct();
}
}
class User_Controller extends My_Controller
{
public function __construct()
{
parent::__construct();
}
}
我的控制器文件在控制器下是,虽然试图访问它显示错误,如上所述,
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Adminpanel extends Admin_Controller{
public function __construct()
{
parent::__construct();
}
}
显示错误,
遇到PHP错误
严重性:警告
消息:无法修改标头信息 - 已发送的标头 (输出始于 /home/webpage/public_html/appage/application/controllers/admin/Adminpanel.php:4)
文件名:core / Common.php
行号:568
回溯:
遇到PHP错误
严重性:错误
消息:Class&#39; Admin_Controller&#39;找不到
文件名:admin / Adminpanel.php
行号:4
回溯:
请帮助我解决这个问题,