Loading... ### 前言 今天打开站点的时候,发现一个问题: ![天气插件报错]https://ss.im5i.com/2021/08/23/d7KS6.jpg 我的天气插件怎么不好使了???点击查看报错,原来是ip地址是一个ipv6的地址,应该是CDN的节点ip,这就是打开CDN后无法获取用户的真实ip的情况,我赶快去站点目录下`config.inc.php`添加一下代码,然后就可以真实获取用户ip了! ### 解决方案 问题:站点开启CDN后无法获取用户的真实IP地址 解决方案:从配置文件下手,进行IP溯源 解决步骤: 1. 打开网站的配置文件(例如:typecho的配置文件为`config.inc.php`其他程序同理!) 2. 在最后一行加入如下代码: ```php //用来防止CDN造成无法获取客户真实IP地址的代码 if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])) { $list = explode(',',$_SERVER['HTTP_X_FORWARDED_FOR']); $_SERVER['REMOTE_ADDR'] = $list[0]; }; ``` 3. 烧香,感谢网站又少一个bug<img src="https://cdn.xxhzm.cn/1839069011/img/emotion/aru/shy2.png" class="emotion-aru"> 最后修改:2023 年 07 月 04 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 0 如果觉得我的文章对你有用,请随意赞赏噢~
6 条评论
点击那个天气的时候弹出来的弹出如何改成像你这样,而不是弹出一整个弹窗呢?|´・ω・)ノ
那要下载一个插件,你去handsome用户社区里面,搜索“提示插件”
为啥我没有这个天气插件
AliceStyle插件里面自带的高德天气api 把api填进去就有天气显示了
那么问题来了,这个天气插件哪里来哒
滴!学生卡!打卡时间:上午11:09:08,请上车的乘客系好安全带~