Se você tiver acesso às configurações de vache do apache, é claro que você também pode usar diretivas php_flag dentro de um host virtual no diretório disponível para sites. Dessa forma, eles são aplicados apenas a esse vhost.
Adicione algo assim em seu host virtual:
<IfModule mod_php5.c>
php_admin_flag display_errors off
</IfModule>
EDITAR:
Se você quiser apenas erros reais exibidos, você pode usar a diretiva php error_reporting
com um valor inteiro que descreva os tipos de níveis de erro que você deseja exibir:
<IfModule mod_php5.c>
php_admin_flag display_errors on
php_admin_value error_reporting 22517
</IfModule>
Isso é equivalente a uma configuração
error_reporting = E_ALL & ~E_NOTICE & ~E_WARNING & ~E_STRICT & ~E_DEPRECATED;
no php.ini. Mais valores possíveis por exemplo aqui:
Calculadora do valor do relatório de erros: