Getting the following message when trying to use Flymake with PHP?:
“Flymake: Configuration error occurred while running. Flymake will be switch OFF”
This threw me, though it probably shouldn’t have. If you’re seeing it as well, double check two settings in your php.ini file:
1. The error_reporting setting needs to include E_PARSE. I personally like to use
error_reporting = E_ALL | E_STRICT. This shows everything that the PHP compiler thinks you are doing wrong.
2. Also double check your php.ini file for
display_errors = On. I almost always forget about this when setting up on a new box because I tend to override php.ini with .htaccess values.
Finally, triple check your command line php settings with a quick
$ php -i, which dumps the content of phpinfo() to the command line.