[CakePHP2]404 Not Found エラーレスポンスの表示




CakePHPで「404 Not Found」などのエラーページを表示させる方法について記載します。

まず、準備として「App/View/Errors」の中に
「error404.ctp」ファイルを作成しておきます。

そしてコントローラーのアクション内で

「throw new NotFoundException();」

を記載すればエラーページが表示されます。

使用例↓

CakePHP1.3では
「$this->cakeError(‘error404′);」
という記載だったのですが、CakePHP2では例外を投げる形に変わったようです。

詳しくはCookbook 2.xの「例外(Exception)」ページに記載されています。

人気記事一覧


関連記事一覧

This entry was posted in controller and tagged , , , , . Bookmark the permalink.

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">