Это должно быть проще. Что мне нужно для определения того, что должно произойти вместо ошибки 404?Пользовательские ошибки CodeIgniter
ответ
Читайте немного больше о Error Handling для CodeIgniter. Если это вас не полностью удовлетворяет, попробуйте отредактировать файл ошибки 404.php, чтобы он делал все, что вы хотите.
Отъезд my answer для CI Base URI Routing.
Что вы можете сделать, это расширить маршрутизатор CI, чтобы перенаправить запросы на несуществующие контроллеры на свой собственный контроллер обработки ошибок.
Однако с CodeIgniter 2,0 (который я использую без каких-либо проблем на всех в реальном мире), это так же просто, как элемент настройки в 404_override
конфигурации, который направляет все недействительные просмотренных контроллера на свой собственный контроллер в точно так же, без необходимости расширять CI собственной библиотекой.
В любом случае, вы можете написать свои собственные методы обработки ошибок, используя ту же функциональность, которую вы могли бы использовать в любом другом контроллере.
Я проверю 2.0, спасибо! –
Прохладный ... убедитесь, что вы просматриваете эту статью (http://philsturgeon.co.uk/news/2010/05/upgrading-to-codeigniter-2.0) при обновлении до CI 2.0 пользователем SO Phil Sturgeon (http: //stackoverflow.com/users/124378/phil-sturgeon). Означает шаги, которые необходимо предпринять для обновления (и проверить журнал изменений в руководстве пользователя 2.0 для новых функций, таких как драйверы и пути пакетов). – bschaeffer
- 1. Пользовательские исключения в CodeIgniter
- 2. Пользовательские классы в CodeIgniter
- 3. Пользовательские маршруты в Codeigniter
- 4. Пользовательские файлы конфигурации - Codeigniter
- 5. CodeIgniter Пользовательские маршруты URI администратора
- 6. Codeigniter сеанса обновления пользовательские данные
- 7. Inherited_resources пользовательские ошибки
- 8. Пользовательские ошибки валидации
- 9. Ошибки - Пользовательские отчеты
- 10. Пользовательские ошибки стиля ComboBox
- 11. Пользовательские ошибки для MVC4
- 12. LDAP Пользовательские фильтры - ошибки
- 13. Tomcat Servlet Пользовательские ошибки
- 14. EditText: пользовательские ошибки всплывающий
- 15. Возвращающиеся пользовательские ошибки
- 16. Пользовательские параметры ошибки проверки
- 17. IDEA - Пользовательские ошибки
- 18. Пользовательские ошибки из файла
- 19. Yii пользовательские ошибки модели
- 20. ASP.net Пользовательские ошибки Логгина
- 21. получение ошибки в codeigniter
- 22. TCPDF CodeIgniter получение ошибки
- 23. CodeIgniter 404 Ошибка ошибки
- 24. codeigniter страницы ошибки
- 25. ошибки в сеансе codeigniter
- 26. CodeIgniter ошибки php7
- 27. Ошибка загрузки ошибки codeigniter
- 28. CodeIgniter метод ошибки
- 29. Ошибки отладки модели CodeIgniter
- 30. Ошибки Bootstrap на codeigniter?
Нет, это не разрешает некоторые вещи в файле 404.php, а документ с ошибкой разрежен. Я хочу написать пред-контроллер для обработки ошибок. –