“点击此处激活您的帐户”按钮已禁用

我运行 Discourse 已有几年,一直没有问题。它运行在 Digital Ocean 的一个液滴上。
但最近,有几个人告诉我,“点击此处激活您的帐户”按钮不起作用。
我该如何解决这个问题?

1 个赞

我这里的信息不多,无法确定问题所在,但根据描述,这似乎是某种邮件跟踪或主题冲突造成的……
您在 Discourse 网站上使用的是哪个邮件提供商?
他们是否提供某种邮件跟踪服务?
如果是,该服务是否已启用?
这类服务可能会被广告拦截器或注重隐私的浏览器阻止,这可以解释这种行为,但在此情况下,如果链接被跟踪器修改,账户激活页面本身将无法加载,实际上并不会阻止用户在页面加载后点击激活按钮。
您是否安装了可能与页面冲突的任何主题/主题组件?
您是否有受影响用户的浏览器错误日志?

1 个赞

感谢您的回复。
电子邮件服务是通过我的一个主机提供的,它不提供任何跟踪。它非常基础,但一直很可靠。
基本上就是按钮在那里,但不起作用。是什么决定了这个按钮是否“激活”?
用户能报告这个问题简直是奇迹,获取日志就像看到独角兽一样!

1 个赞

好的,这是我对 CSS 的一个修改,我猜是它导致了问题。我不确定它们是如何相互影响的,但这是我的 CSS 中删除后可以解决问题的部分。我当时想让标题稍微暗一点。

header::before {
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    background-color: rgba(0,0,0,0.2);
}