質問する
1534 次
2 に答える
0
そのチュートリアルのコメントを読むと、多くの人がそのコードで同じ問題を抱えています。10行目のparent::CI_Router()をparent::__construct()に変更しましたか?
しかし、なぜ $route['404_override'] 変数を設定しないのでしょうか?
于 2012-06-09T18:10:34.493 に答える
0
config/routes.php で適切なルートを設定するだけです:
$route['404_override'] = 'your_controller/show_404';
対応するコントローラーは次のようになります。
class Your_controller extends CI_Controller {
function __construct() {
parent::__construct();
}
function show_404() {
$this->output->set_header("HTTP/1.1 404 Not Found");
$this->load->view ('common/errors/404'); //wherever your view is
}
}
それはあなたのためにトリックをするはずです。
于 2012-06-09T18:57:26.377 に答える