Задайте EnvIf проблему на htaccess

Я пытаюсь запустить это,

SetEnvIf Host ^dev\. HOST_DEVELOPMENT
SetEnvIf Host ^www\. HOST_PRODUCTION

<IfDefine HOST_DEVELOPMENT>

    # e.g. php_flag display_errors on 

</IfDefine>

<IfDefine HOST_PRODUCTION>

    # e.g. php_flag display_errors off

</IfDefine>

но это не работает есть идеи?

1 ответ

Решение

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

Другие вопросы по тегам