Relatório de erro específico para o host virtual

Se você precisar alterar o nível de tratamento de erros para fins de desenvolvimento e não quiser modificar o código-fonte ou a configuração global do servidor da web, pode modificar os parâmetros de relatório de erros para um único host virtual:

<VirtualHost *:80>
...

<IfModule mod_php5.c>
php_admin_flag display_errors on

php_admin_value error_reporting **INTEGER**

</IfModule>
...

</VirtualHost>

Podemos obter o INTEGER desejado com uma linha de código (por exemplo):

echo E_ALL & ~E_USER_DEPRECATED & ~E_DEPRECATED;

Constantes de tratamento de erros predefinidas: http://php.net/manual/en/errorfunc.constants.php