Разве du не достаточно?
<IfDefine> только выполнения, когда апач запускает. HOST_* переменные должны быть доступными в Вашем Сценарии PHP, таким образом, можно проверить $_ENV['HOST_PRODUCTION'] и поворот display_errors прочь во время выполнения.
<IfDefine>
HOST_*
$_ENV['HOST_PRODUCTION']
display_errors