在我的.htaccess文件中,我需要打开以下内容:
php_flag display_errors On
php_value error_reporting 2147483647
但是,如果我的IP正在访问该网站,我只想这样做。
有什么想法吗?
像...一样的东西。
if (ip == "x.x.x.x") {
php_flag display_errors On
php_value error_reporting 2147483647
}
需要在.htaccess中执行此操作而不是在PHP中感谢!
答案 0 :(得分:1)
在httpd配置中没有简单的方法可以做到这一点。请考虑使用auto_prepend_file
中的脚本。
答案 1 :(得分:1)
您实际上可以使用If指令在Apache 2.4中执行此操作。我不确定所有的php_flag命令都是这样运行的,但有些命令可以。
例如,
<If "%{REMOTE_ADDR} = 'XXX.XXX.XXX.XXX'">
php_flag xdebug.remote_autostart On
php_flag xdebug.remote_enable On
</If>