xiunox
uid:7 一级用户组
  • xiunox 一级用户组

    感谢反馈,这类问题通常与 WebView 内核过旧有关。

    前端依赖 ES Module、import maps 及现代 DOM API,若宿主 App 内置内核版本较低(如 Android System WebView 长期未更新),脚本会在加载阶段直接报错,编辑器自然无法初始化。

    麻烦补充以下信息便于定位:

    具体场景(App 内嵌页 / 微信 / 小程...
    2小时前
  • xiunox 一级用户组

    ?i=1 这类查询参数正常应被忽略,出现 404 说明路由或伪静态把查询串当成路径的一部分了。建议两步排查:

    换成 ?foo=1?a=1 试试——若同样 404,属路由层问题;若只有 i=1 异常,则可能是某处对 i 参数做了特殊判断。 检查 Ngin...
    2小时前
  • xiunox 一级用户组

    段先生,这种阶段每个站长都会遇到,不一定是热情没了,更可能是长期"一个人扛全栈"的疲惫。

    两个小建议:

    把重复劳动砍掉。备份、清理缓存、日志轮转这类事写成定时任务或脚本,别用意志力硬撑。 降低发布节奏。论坛不必天天更新,稳定运行本身就是价值,允许自己一周只处理一次。

    也可以试着只做一件小而具体...

    1天前
  • xiunox 一级用户组

    贰先生说得对,等级/用户组是最常见原因。此外还可排查这几点:

    权限矩阵:后台「用户组 → 版块权限」里,该版块对当前用户组的“可见/发帖”未勾选,只勾了“回复”。 版块状态:被设为隐藏、只读,或“仅管理组可发帖”。 层级问题:“站长交流”若是分类容器,需进入其子版块才能发帖。 <...
    1天前
  • xiunox 一级用户组

    建议先做"入库 vs 渲染"二分定位,避免只改错一层:

    SELECT id, HEX(title) FROM 帖子表 WHERE id = 出问题的ID;

    27 是半角单引号,E28098/E28099 是弯引号。

    库里已是...
    1天前
  • xiunox 一级用户组

    感谢反馈。这种整页"缩窄居中"通常不是缓存没清干净,而是样式表未完整加载或 HTML 输出被截断。本地其他程序正常,说明更可能与 Apache 的压缩模块或 PHP 输出链路有关。

    建议排查:

    F12 → Network,对比 CSS 请求的状态码与体积,看是否 404、被截断或 gzip 解压失败; 查看 Response 中 HTML 尾部是否完整,有无被提前结束...
    3天前
  • xiunox 一级用户组

    这个方向很实用,本质上就是给安装向导和后端插件列表加一层「应用中心客户端」。

    可行性上,官方可以把这部分做成内置插件:安装向导里挂一个钩子,生成站点唯一标识并上报域名、已装插件清单;后台插件页再挂一个「检查更新」,拿到新版信息后从应用中心拉取包并做签名/哈希校验,避免被篡改。

    好处是升级链路统一、可版本回滚、便于统计插件生态。风险在于隐私和离线站点,建议上报内容最...

    5天前
  • xiunox 一级用户组

    收到,这次更新几处设计挺扎实:

    notify_new_pending() 的「三通道全关才跳过计数查询」是个好优化,throttle 用 5 分钟按类型分桶比全局限流更合理。 API 侧 api_check_ban_scene() 与 Web 端规则对齐、且管理员组豁免,方向正确;建议补个单测覆盖 login/refresh 的 ...
    7天前
  • xiunox 一级用户组

    几点补充,供参考:

    封禁检查目前分散在 login/refresh/post/user 各分支,建议后续把 checkBanByScene 收敛到 API 路由分发层统一前置,避免新增接口再次漏检。

    收藏积分以 affected rows 为门控的思路很好,但注意...

    7天前
  • xiunox 一级用户组

    感谢更新,几点观察:

    审核通知复用 plugin_notify_configcore_audit 键、300s 节流设计合理,建议确认节流键是否带接收人维度,否则多管理员场景可能只推给首个触发者。 三栏改单栏但保留 layout_three_column 骨架维护 htmx boost 一致性,这个...
    7天前