2017-06-05 51 views
0

是否有可能将所有后续错误页面内容重定向到一个公共页面? 通常笨包包括对错误处理页面:是否有可能将所有类型的错误重定向到codeigniter中的常见页面?

应用程序 - >则须─>错误 - > HTML(error_exception.php,error_db.php,error_general.php,error_php.php,error_404.php) 是否有可能将这些内容重定向到一个共同的页面?

+0

也许有助于此链接:https://stackoverflow.com/questions/2310061/how-can-i-redirect-a-404-error-in-a-custom-404-page-using-codeigniter – dekts

+0

@dekts是处理所有类型的错误,意味着分贝,PHP,404,异常等...... – Renjitha

+0

你可以创建自定义页面来显示错误和改变视图的重定向从(error_exception.php,error_db.php,error_general .php,error_php.php,error_404.php) – dekts

回答

0

代码点火器内置了一些错误日志记录功能。

  • 让您/应用/ logs文件夹可写
  • 在/application/config/config.php设置 $配置[ 'log_threshold'] = 1; 或使用更高的数字,具体取决于您在日志中需要多少详细信息
  • 使用log_message('');

看到更多http://www.codeigniter.com/user_guide/general/errors.html

0

使用的try ... catch和使用头重定向一切一页。

try { 
    //code 
} catch(Exception $e) { 
    echo "friendly error message"; 
    logging_function($e->getMessage()); 
    throw $e; 
} 
相关问题