I have a small script which im using to test PHP mail(), as below:
According to the PHP Runtime Configuration guide:
Note: Although
display_errors
may 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.