I have a small script which im using to test PHP mail(), as below:
According to the PHP Runtime Configuration guide:
Note: Although
display_errorsmay be set at runtime (withini_set()), it won't have any affect if the script has fatal errors. This is because the desired runtime action does not get executed.
Your code appears to have a syntax error ('test, is missing a closing apostrophe). Thus, your program is encountering a fatal error. The only way to get a fatal error to display (EDIT: outside the error log) is to set display_errors = 1 in your php.ini file.