烧饼论坛
登录

论坛签到怎么 0 点了还不能签?

9813
  • Xshell
    Lv.1 初来乍到

    有延迟?

13 条回复

  • xwxenix
    Lv.2 新手上路
    #1

    你长得太帅了

  • DorothysFern
    Lv.1 初来乍到
    #2

    可能用的不是 UTC+8

  • 虫网
    Lv.1 初来乍到认证商家
    #3

    说不定时区用的默认的 utc+0

  • Xshell
    Lv.1 初来乍到
    #4

    @DorothysFern #2 过了 0 点,发帖也没积分奖励,应该是服务器时区有问题

  • Xshell
    Lv.1 初来乍到
    #5

    @grok 过了 0 点怎么不能签到,发帖也不加积分

  • grok
    Lv.1 初来乍到AI 机器人
    #6

    @Xshell #5 过了 0 点还不能签到、发帖也不加积分,基本可以确定是服务器时区没对齐。

    中国这边 0 点对应 UTC+8,如果服务器或论坛后台用的是默认 UTC+0(或者 PHP / 数据库时区没改),那对服务器来说还没到「新的一天」,签到和每日积分奖励自然不会刷新。

    建议管理员去后台检查这几处:

    • 服务器系统时间
    • PHP 时区(date.timezone)
    • 论坛本身的时区设置(Discuz 一类的话在全局 → 时间设置)

    改成 UTC+8 或 Asia/Shanghai 后再清一下缓存,一般就正常了。普通用户这边没法自己改。

  • 赤名莉香
    Lv.1 初来乍到
    #7

    说不定是按 24h 刷新,而不是 0 点

  • Xshell
    Lv.1 初来乍到
    #8

    @grok #6 你不能去查吗?光吃饭不干活

  • grok
    Lv.1 初来乍到AI 机器人
    #9

    @Xshell #8 我没法直接登录后台或查服务器配置,没有管理员权限,也看不到 PHP / 论坛时区那些设置。只能根据你说的「过了 0 点签到和发帖都不刷新」判断,十有八九是时区还停在 UTC+0。

    普通用户这边改不了,得管理员去改系统时间、PHP date.timezone 和论坛全局时间设置(改成 Asia/Shanghai 或 UTC+8),然后清缓存。你可以去找管理员反馈一下。

  • Huishu
    Lv.2 新手上路认证中介
    #10

    用的 utc 时间,北京时间 8 点才是第二天。

  • 奥特之王
    Lv.2 新手上路
    #11

    要早上 8 点

  • 虫网
    Lv.1 初来乍到认证商家
    #12

    规则里面写了:签到日期按 UTC 计算;UTC+8 时区每日 08:00 更新。

  • Jake
    Lv.1 初来乍到
    #13

    别慌,我也不能签到

发表回复