project 1
TRANSCRIPT
![Page 1: Project 1](https://reader036.vdocuments.us/reader036/viewer/2022062704/5558c5b6d8b42a995d8b46fd/html5/thumbnails/1.jpg)
User Friendly Error Pages
Wikia Summer Internship Project #1
* Padawan - Adam Karmiński* Jedi Master – Michał Mix Roszka
![Page 2: Project 1](https://reader036.vdocuments.us/reader036/viewer/2022062704/5558c5b6d8b42a995d8b46fd/html5/thumbnails/2.jpg)
USER FRIENDLY ERROR PAGES
MISSION OBJECTIVEREPLACE THIS
![Page 3: Project 1](https://reader036.vdocuments.us/reader036/viewer/2022062704/5558c5b6d8b42a995d8b46fd/html5/thumbnails/3.jpg)
USER FRIENDLY ERROR PAGES
MISSION OBJECTIVEWITH THIS
![Page 4: Project 1](https://reader036.vdocuments.us/reader036/viewer/2022062704/5558c5b6d8b42a995d8b46fd/html5/thumbnails/4.jpg)
USER FRIENDLY ERROR PAGES
APACHEERRORS
PHPERRORS
FULL ERROR
HANDLING
![Page 5: Project 1](https://reader036.vdocuments.us/reader036/viewer/2022062704/5558c5b6d8b42a995d8b46fd/html5/thumbnails/5.jpg)
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
![Page 6: Project 1](https://reader036.vdocuments.us/reader036/viewer/2022062704/5558c5b6d8b42a995d8b46fd/html5/thumbnails/6.jpg)
USER FRIENDLY ERROR PAGES
User-friendly header
User-friendly explanation
Original status and explanation
from RFC
![Page 7: Project 1](https://reader036.vdocuments.us/reader036/viewer/2022062704/5558c5b6d8b42a995d8b46fd/html5/thumbnails/7.jpg)
USER FRIENDLY ERROR PAGES
INTERNATIONALIZATION
i18nMaintenance script
Static HTML Files{code}.{lang}.html
![Page 8: Project 1](https://reader036.vdocuments.us/reader036/viewer/2022062704/5558c5b6d8b42a995d8b46fd/html5/thumbnails/8.jpg)
WHAT NOW?
Bye!