User Friendly Error Pages Wikia Summer Internship Project #1 * Padawan - Adam Karmiński * Jedi Master – Michał Mix Roszka
User Friendly Error Pages
Wikia Summer Internship Project #1
* Padawan - Adam Karmiński* Jedi Master – Michał Mix Roszka
USER FRIENDLY ERROR PAGES
MISSION OBJECTIVEREPLACE THIS
USER FRIENDLY ERROR PAGES
MISSION OBJECTIVEWITH THIS
USER FRIENDLY ERROR PAGES
APACHEERRORS
PHPERRORS
FULL ERROR
HANDLING
USER FRIENDLY ERROR PAGES
HTTP Request
Apache Error?
PHP Parse Error?
Hooray!200 OK
Check httpd.confErrorDocument
HTML error pageSend HTTP header
register_shutdown_function() triggerStatus($iStatus)
YES
YES
NO
NO
USER FRIENDLY ERROR PAGES
User-friendly header
User-friendly explanation
Original status and explanation
from RFC
USER FRIENDLY ERROR PAGES
INTERNATIONALIZATION
i18nMaintenance script
Static HTML Files{code}.{lang}.html
WHAT NOW?
Bye!