While working on an addon module for WHMCS I kept
getting a generic 500 error code and a blank
page. I was pretty sure it was a problem in my code but there was nothing in
the XAMPP error.log
or the WHMCS admin
dashboards so I had no way of tracking down the cause.
I managed to finally track down the cause by enabling the Display Errors option under Setup → General Settings → Other.