Codeigniter空白页错误
问题描述:
当我尝试访问生产环境中的管理面板时,我得到一个空白页。那么..我试图找出发生了什么,并找到了一些我为了构建管理面板而进行的自定义。在那里,他们分别是:Codeigniter空白页错误
自动加载库我被一些TutsPlus教练做了一个功能:
的config.php
function __autoload($classname) {
if (strpos($classname, 'CI_') !== 0) {
$file = APPPATH . 'libraries/' . $classname . '.php';
echo $file;
if (file_exists($file) && is_file($file)) {
@include_once($file);
}
}
}
一切都运行完美的开发环境。但似乎生产应用程序无法读取我的Admin_Controller(这是在库文件夹,并从MY_Controller扩展,并给我这个空白页..有没有人有什么想法给这个错误的想法?
答
我有同样的问题,也相同的tutsplus教练。我想我的本地主机,我正在运行一个PHP版本。 5.5,并在我的主机上运行PHP版本。 5.3我改变了我的PHP版本。现在正在运行的托管5.4到5.5。希望它可以帮助你
答
转到的application/config/autoload.php页面并更改
$autoload['helper'] = array();
到
$autoload['helper'] = array('url', 'html');
你看你的错误日志? – 2013-04-26 18:25:25
在调试时,请删除错误抑制运算符(@)。 'include_once'行可能会产生有用的输出。为了获得更好的结果,您应该使用更好的错误检测而不是错误抑制。 – 2013-04-26 18:25:40
“include_once”中的“@”不会显示错误。所以删除'@'来查看错误。 – 2013-04-26 18:26:35