将项目从Windows移动到Linux时出错“mod_fcgid:stderr:PHP致命错误:未找到类'Public_Controller'

时间:2012-10-03 21:11:57

标签: php codeigniter

将我的项目从Windows迁移到Linux后,我得到的是一个空白页面 当我查看日志时出现此错误:

[Wed Oct 03 22:59:14 2012] [warn] [client MY.IP.] mod_fcgid: stderr: PHP Fatal error:  Class 'Public_Controller' not found in /home/clients/client13/web32/web/application/modules/welcome/controllers/welcome.php on line 11

服务器正在运行Fast-CGI(我也尝试过Mod-PHP以防万一)

文件的第10到16行:

class Welcome extends Public_Controller
{
function Welcome()
{
parent::__construct();
}

1 个答案:

答案 0 :(得分:0)

Linux在文件命名约定方面是区分大小写的。仔细检查控制器上的案例。具体来说,请确保您的文件名为Public_Controller.php