Tutorial

HTTP ERROR 500

HTTP ERROR 500 is the worst case scenario for developers. It show a blank page and no indication of where are the errors.
In this case, go to the local directory to look for the error_log file.
At the bottom, find the last error message. If you don't understand the message, copy them and ask ChatGPT for answer.

Webpage generated from the code.

When in blank page, Click the following button to open a new window to see the error page.

Error log file.

This file consists of the error messages generated by the webpage. The lastest message is at the bottom.

Error log has been successfully copied to the text file.
Functions used in this webpage:

PHP

PHP file() Function
PHP count() Function
PHP echo() Function
ChatGPT

This totuorial using the following commands as example.
Incorrect line: while (list ($key, $val) = foreach ($para))
Correct line: foreach ($para as $key => $val)
use "//" to toggle the lines to view the error message.

Coding area: