我無法顯示構建在CI框架上的錯誤頁面。Codeigniter不顯示錯誤頁面
按他們的文件我用
show_error('message' [, int $status_code= 500 ]);
我必須加載顯示錯誤頁面的任何庫?
請幫忙。
我無法顯示構建在CI框架上的錯誤頁面。Codeigniter不顯示錯誤頁面
按他們的文件我用
show_error('message' [, int $status_code= 500 ]);
我必須加載顯示錯誤頁面的任何庫?
請幫忙。
爲此,您需要使用會話閃光燈消息(臨時會話數據)
如果無效API ID創建一個視圖,並重定向了這一觀點的錯誤信息: -
$this->session->set_flashdata('error_message', 'invalid api key');
redirect('viewname', 'refresh');
上查看顯示的錯誤信息: -
$this->session->flashdata('error_message');
標準的錯誤模板謝謝你的response.But這是什麼show_error('message'[,int $ status_code = 500]);做? – user3713664 2014-10-09 07:23:01
它不適用於自定義錯誤消息它沒有找到頁面,服務器錯誤 – 2014-10-09 07:24:13
Thanks.Istead of redirect('viewname','refresh'); ,我可以使用$ this-> load-> view(''); ??或者在使用它的時候有什麼不同? – user3713664 2014-10-09 07:33:13
創建應用程序/核心文件/和延長系統異常類
<?php
// application/core/MY_Exceptions.php
class MY_Exceptions extends CI_Exceptions {
public function show_404()
{
$CI =& get_instance();
$CI->output->set_status_header('404');
$CI->load->view('error_page');
echo $CI->output->get_output();
exit;
}
}
創建一個錯誤頁面,並通過您想要的信息。
想創建404頁面嗎? – 2014-10-09 07:07:44
@RakeshSharma不是404 errors.But想顯示自定義錯誤。所以我試着用一個codeigniter文件,但它不工作 – user3713664 2014-10-09 07:10:03
哪種類型的自定義錯誤? – 2014-10-09 07:10:33