当我尝试访问生产环境中的管理面板时,我得到一个空白页。那么..我试图找出发生了什么,并找到了一些我为了构建管理面板而进行的自定义。在那里,他们分别是: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扩展,并给我这个空白页..有没有人有什么想法给这个错误的想法?
你看你的错误日志? – 2013-04-26 18:25:25
在调试时,请删除错误抑制运算符(@)。 'include_once'行可能会产生有用的输出。为了获得更好的结果,您应该使用更好的错误检测而不是错误抑制。 – 2013-04-26 18:25:40
“include_once”中的“@”不会显示错误。所以删除'@'来查看错误。 – 2013-04-26 18:26:35