discuz x3.5论坛实时保持最新ip数据库使用qqwry.dat最新纯真IP数据库免费下载最新纯真IP数据库方法
discuz x3.5论坛实时保持最新ip数据库使用qqwry.dat最新纯真IP数据库免费下载最新纯真IP数据库方法:
首先修改discuz x3.5论坛默认调用数据库的配置文件:
编辑:/config/config_global.php
查找:
修改为:【最好把下载的原版纯真IP数据库文件名字改名为:wry.dat,改的话下面修改也改为 wry】
如图:【最好把下载的原版纯真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 的内置语句为:
首先修改discuz x3.5论坛默认调用数据库的配置文件:
编辑:/config/config_global.php
查找:
- $_config['ipdb']['setting']['ipv4'] = 'tiny';
- $_config['ipdb']['setting']['ipv4'] = 'qqwry';
然后删除或改名dz默认IP数据库文件:
删除:/data/ipdata/ 下面的 tinyipdata.dat
上传最新 qqwry.dat 纯真IP数据库文件:【最好把下载的原版纯真IP数据库文件名字改名为:wry.dat,文末有解释~】
纯真IP数据库文件,dat数据非exe安装包,使用 Github Action 定时获得最新版本的IP库文件,每天会扫描两次(17:55和23:55),当发现更新时也可以选择手动运行来获得文件。
直链下载地址:【收藏该地址,随时可以更新IP数据库~】
实现原理:
- 在Github Action 中增加定时运行和手动运行操作
- 使用 Python 来获取微信公众号推文发布的IP库更新链接
- 在Github Action 中增加对已有同名Release以及Tags的处理
- 在Github Action 中解包 qqwy.dat 文件,默认上传至根目录和 Release 页面中,此外将增加哈希值校验防止重复提交
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 的内置语句为:
- $fullipfile = DISCUZ_ROOT.'./data/ipdata/wry.dat';