Where does PHP's error log reside in XAMPP?

In XAMPP, the error log for PHP is typically located at {xampp-install-directory}/php/logs/php_error_log. You can find the location of the xampp-install-directory by looking for the XAMPP_HOME environment variable or by checking the value of the prefix directive in the php.ini file.

Watch a course Learn object oriented PHP

You can also view the error log in the XAMPP control panel. To do this, open the control panel and click on the "Logs" button. This will open the log viewer, which allows you to view the error log as well as the access log and the MySQL log.

If you are having trouble finding the error log or if it is not being generated, you may want to check the value of the error_log directive in the php.ini file. This directive specifies the location of the error log file and it may be set to a different location or to a different file name.