FuelPHP1.7.3 module内のルーティングで_403_, _500_を定義しても機能しないバグの対処法PHPFuelPHP FuelPHP1.7.3のお話です。バージョン1.7.3ではそれまであった404のルーティングに加え _403_、_500_が追加されました。それぞれHttpNoAccessException、HttpServerErrorExceptionを 投げると自動的に呼び出されます。ですが、これらをモジュール内で定義した場合 適切に処理がされないようなのです。 きっかけ app └classes └controller └modules └admin └api 上記のような構成でサイトを構築していました。わりとよくあるパターンです。 通常のコントローラー(ユーザーサイド)とAdminモジュール内のコントローラーは すべてController_Templateを継