去评论
dz插件网

discuz x3.5论坛实时保持最新ip数据库使用qqwry.dat最新纯真IP数据库免费下载最新纯真IP数据库方法

admin
2024/07/28 21:00:20
discuz x3.5论坛实时保持最新ip数据库使用qqwry.dat最新纯真IP数据库免费下载最新纯真IP数据库方法:
首先修改discuz x3.5论坛默认调用数据库的配置文件:
编辑:/config/config_global.php
查找:
  1. $_config['ipdb']['setting']['ipv4'] = 'tiny';
修改为:【最好把下载的原版纯真IP数据库文件名字改名为:wry.dat,改的话下面修改也改为 wry】
  1. $_config['ipdb']['setting']['ipv4'] = 'qqwry';
如图:【最好把下载的原版纯真IP数据库文件名字改名为:wry.dat,改的话下面修改也改为 wry】


然后删除或改名dz默认IP数据库文件:
删除:/data/ipdata/ 下面的 tinyipdata.dat


上传最新 qqwry.dat 纯真IP数据库文件:【最好把下载的原版纯真IP数据库文件名字改名为:wry.dat,文末有解释~】
纯真IP数据库文件,dat数据非exe安装包,使用 Github Action 定时获得最新版本的IP库文件,每天会扫描两次(17:55和23:55),当发现更新时也可以选择手动运行来获得文件。

直链下载地址:【收藏该地址,随时可以更新IP数据库~
实现原理:

ip数据库最新下载:【最好把下载的原版纯真IP数据库文件名字改名为:wry.dat 】
[此处包含隐藏内容,如果需要查看请回复]
下载后上传至:/data/ipdata/ 下面就可以了~

----------------------------------------------------------------------------------------------------------------------------------------------------------
Q&A:为什么上面建议把下载的 原版纯真IP数据库文件名字改名为:wry.dat
兼容部分<X3.5论坛版本,比如 X3.4~X3.1 老版本dz的核心文件:source/function/function_misc.php 里面内置了 调用 wry.dat ,即老版本dz不用修改/config/config_global.php,上传改名为wry.dat的文件到 /data/ipdata/ 即可作用。
上面说到的内核文件 source/function/function_misc.php 的内置语句为:
  1. $fullipfile = DISCUZ_ROOT.'./data/ipdata/wry.dat';