我正在尝试让它运行,
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