在 php 代码运行之前从标头设置 IP
由于我不想更改 openx 编码,并且我想将 IP 从 header 设置为 php $_SERVER['REMOTE_ADDR']
有没有办法从 header 中提取 IP(由负载平衡 Web 服务器中已有的其他程序预先设置) )在任何 php 代码运行之前?
Since i dont want to change openx coding and i wanna to set the IP from header to the php $_SERVER['REMOTE_ADDR']
Is there any way to extract a IP from header (pre-set by other program already in load balancing web server) before any php code running?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您不能在 PHP 包装器(cgi/模块)之前设置 $_SERVER['REMOTE_ADDR']。但使用
.htaccess php_value“auto_prepend_file”,您可以请求在执行其他操作之前执行一个脚本,这样您就可以随意设置 $_SERVER['REMOTE_ADDR'] 中的任何内容。
You can't set $_SERVER['REMOTE_ADDR'] before PHP wrapper does (cgi/module). But using
the .htaccess php_value "auto_prepend_file", you can request a script to be executed before anything else, and this way, you're free to set $_SERVER['REMOTE_ADDR'] with anything you want in it.