I understand a 500 response can be returned under a variety of different scenarios, but is there any way to have the server log specifically what caused the 500? Or for that matter print it to the PHP page/output?
EDIT:
I'm on MediaTemple's Grid Service, display errors is on in phpinfo()
, the following is in my PHP code: ini_set('display_errors',1);
error_reporting(E_ALL|E_STRICT);
and error logging is turned on in my hosting configuration, yet when I tail
the log, nothing appears when I hit refresh. Any ideas?