在使用 PbootCMS 的 IP 黑名单功能时,如果发现只能添加 10 多条 IP 地址,多了保存不了,通常是因为 ay_config
表中存储 IP 黑名单的字段长度有限。通过修改数据库表结构,可以增加该字段的长度,从而支持更多的 IP 地址。以下是详细的解决步骤:
一、问题分析
-
字段长度限制:
ay_config
表中存储 IP 黑名单的value
字段长度有限,导致只能添加有限数量的 IP 地址。- 默认情况下,
value
字段的类型可能是VARCHAR(200)
,这限制了可以存储的 IP 地址数量。
-
影响:
- 当超过限制数量的 IP 地址时,无法保存新的 IP 地址,导致 IP 黑名单功能受限。