用户无法在我的论坛中更改他们的“关于”部分。当他们按下保存时,它会显示已保存,但刷新后又会清除。在 Meta 上无法重现。当我更改我的个人简介或更改其他人的个人简介时,可以重现。我检查了错误日志,没有显示与此相关的任何内容。有什么地方可以开始调试这样的问题吗?我不知道这个问题存在多久了,直到今天有用户报告了它。
我也猜这和我在你们论坛上无法更改类别观看设置的问题有关。
对了,你试过安全模式吗?
没有,我会尝试一下
尝试了安全模式,问题仍然存在。录制的视频:
Bump,我在尝试时检查了开发者工具,请求已正确发送,但响应仅包含旧值。
发送的数据:
接收的数据:
我甚至不知道是什么原因造成的,谁能帮帮我?我甚至可以为此支付高达 50 美元,因为它对我们来说是网站破坏性的。
更新:这不仅仅是我的问题,而是首选项中的任何设置都无法更新。
如果你想把它变成一个付费项目,你应该在 Marketplace 发布 ![]()
好的,我将使用 Replit Bounties 支付。这是 50 美元的赏金 Hire Replit Experts for Your Web Project
不知何故,用户偏好设置仍然可以更改主题。感谢 @Firepup650 在我的论坛上指出这一点。
我不知道它现在是怎么运行的,我删除了大量未使用的插件,论坛就神奇地开始运行了(仅仅禁用它们没有效果)。今天学到了。
这种情况非常罕见,但确实会发生,即插件即使在被禁用时也会引起问题。我至少记得发生过一次这种情况(该问题已在插件中修复)。
我已经将其移回 Support,因为您已经自己解决了。 ![]()
安全模式仅禁用插件的某些元素,但通常是那些最可能引起问题的部分。在某些情况下,需要从您的 app.yml 中完全删除它们。通常的做法是删除所有未使用的插件,尤其是第三方插件,如果您不使用它们的话——特别是如果您遇到的困难在这里或另一个测试站点上无法复制的话。
是的,这是一种开发人员有时会养成的不良习惯,即禁用插件并不总是能完全禁用插件。
唯一的保证是将其从您的构建中删除。
啊哈,找到了罪魁祸首,是 Auto Email Activation 插件的一个版本。从 app.yml 中删除它即可解决问题。我已经在本地运行了 Discourse,并将尽快尝试自己修复它。
我知道不推荐使用它,但它确实给我带来了很好的效果,基本上使我们的活跃用户翻倍,因为账户会自动激活。我们的许多用户是学生,他们使用学校的电子邮件,我想很多学校都有严格的过滤阻止措施,阻止验证电子邮件通过(甚至不显示在垃圾邮件中)。
我想学习 Discourse 插件开发,如果我做到了,这将是我为社区维护的第一个插件。将尽快更新。
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.

