이것은 더 간단해야합니다. 404 오류 대신 일어날 일을 정의하기 위해 필요한 것은 무엇입니까?사용자 정의 CodeIgniter 오류
답변
CodeIgniter에 대한 자세한 내용은 Error Handling을 참조하십시오. 그것이 당신을 완전히 만족시키지 못한다면 404.php 오류 파일을 편집하여 원하는대로 수행하십시오.
CI Base URI Routing에 대해 my answer을 확인하십시오.
당신이 할 수있는 일은 존재하지 않는 컨트롤러에 대한 요청을 자신의 오류 처리 컨트롤러로 재 라우팅하기 위해 CI의 라우터를 확장하는 것입니다. 그러나
와 CodeIgniter의 2.0 (나는 현실 세계에서 전혀 문제없이 사용하고있는), 이것은 404_override
설정 항목을 설정하는 것만 큼 쉽습니다 그에서 루트 자신의 컨트롤러에 유효하지 않은 모든 컨트롤러 요청 자신의 라이브러리로 CI를 확장하지 않고도 똑같은 방식으로 사용할 수 있습니다.
어느 쪽이든 다른 컨트롤러에서 사용할 수있는 것과 똑같은 기능을 사용하여 오류 처리 방법을 직접 작성할 수 있습니다.
2.0, 감사합니다! –
Cool ... SO 사용자 인 Phil Sturgeon (http : //www.ibm.com/developerworks/kr/library/)에서 CI 2.0으로 업그레이드 할 때이 기사 (http://philsturgeon.co.uk/news/2010/05/upgrading-to-codeigniter-2.0) //stackoverflow.com/users/124378/phil-sturgeon). 업그레이드를 위해 취해야 할 단계를 알려줍니다 (드라이버 및 패키지 경로와 같은 새로운 기능은 2.0 사용자 안내서의 변경 로그를 확인하십시오). – bschaeffer
- 1. CodeIgniter 이온 인증 사용자 정의
- 2. codeigniter 오류를 어떻게 사용자 정의/스타일링합니까?
- 3. 파일의 사용자 정의 오류
- 4. JWPlayer에서 오류 사용자 정의
- 5. PHP 사용자 정의 포럼 오류
- 6. JBoss의 사용자 정의 오류 페이지
- 7. 서버가없는 사용자 정의 404 오류
- 8. Asp.net - Web.Config - 사용자 정의 오류
- 9. Perl - 사용자 정의 오류 출력
- 10. 사용자 정의 HTTP 오류 페이지
- 11. authlogic 오류 메시지 사용자 정의
- 12. asp.net에서 사용자 정의 컨트롤 오류
- 13. 사용자 정의 함수에서의 오류 처리
- 14. AmazonS3 : 사용자 정의 오류 페이지
- 15. Struts2 오류 메시지 사용자 정의
- 16. 봄 오류 메시지 사용자 정의
- 17. jqgrid의 사용자 정의 오류 메시지
- 18. ActsAsGeocodables 사용자 정의 오류 메시지
- 19. PHP 사용자 정의 오류 처리
- 20. 사용자 정의 오류를 사용하여 사용자 정의 오류 페이지로 리디렉션을받지 ASP.Net
- 21. CodeIgniter 모델 디버깅 오류
- 22. smtp codeigniter Gmail 오류
- 23. codeigniter 이미지 오류
- 24. codeigniter 오류 페이지
- 25. CodeIgniter Facebook URL 오류
- 26. CodeIgniter 404 오류 디버그
- 27. CodeIgniter 전자 메일 오류
- 28. CodeIgniter 인증 + 사용자 권한
- 29. codeigniter 허용되는 사용자 작업
- 30. CodeIgniter 용 사용자 정의 데이터베이스 드라이버를 만드는 방법
아니요, 404.php 파일에 일부 내용이 허용되지 않고 해당 오류 처리 문서가 희박합니다. 오류를 처리하기 위해 사전 컨트롤러 후크를 작성하고 싶습니다. –