以下是论坛运行和测试中, 遇到和收到反馈的问题整理.

请优先按照附带的解决方式解决问题. 如果你遇到了其他问题, 请在这里向我反馈.

快来注册!

*即使不注册, DCC也会展示所有知识性和分享内容

Edge 置顶此帖

"当前应用不支持离线访问"

关掉梯子或者为站点设置排除规则--一部分代理可能会造成pwa在线检测异常.

如果你使用了Adguard等对设备网络和dns执行过滤的插件, 也可以考虑设置例外.

虽然我没有刻意修, 但是这个问题好像自己消失了.

9.24更新: 请往下翻或搜索相同的标题!

"403/没有权限"

检查你上传的内容是否包含js/php等代码--会被站点安全功能拦截

8.20补充: 请先返回主页查看自己是否登录了.

"出错了, 请刷新页面"

如果有未保存的草稿请复制下来, 然后刷新页面.

大多数代码执行出问题都会显示这个, 而且更有可能是服务端的问题.

如果你遇到一个可以复现的"出错了", 请在这里反馈.

顺便, 多数浏览器可以通过Ctrl+F5执行强硬刷新, 往往比常规刷新更能解决问题.

"404 not found nginx/报错提及Cloudflare"

请在这里反馈--可能是建设过程中重定向设置疏漏.

即时聊天(即NeonChat)相关:

  1. 即时聊天功能只对登录用户显示. 如果未登录, 你看不到相关模块.
  2. 即时聊天窗口右上角"缩小"键可以使其缩小为一个图标:再次点击以重新展开.
  3. NeonChat本身没有上传功能, 但是我们自己给它做了一个骄傲. 点击发送按钮右侧的上传按钮可以选择文件, 目前只支持图片和动图等媒体文件, 最大体积限制为10MB. 上传之后稍等片刻, 链接将自动被贴入你的输入栏, 你可以发送或继续输入. 其实际原理为提交媒体文件到一个轻型图床, 并贴入链接. 我们会不定期清理图床存储, 因此即时聊天中的媒体资源不会长期保存.
  4. 因为一系列干预性的改动, 加之其本身编写也不太标准, NeonChat的功能可能会有较多的故障. 如果你遇到了你认为是故障的情况, 请在这里发送反馈.

各种形式的排版混乱:

  1. 请不要使用太老的浏览器, 譬如IE或早期版本Opera. 过旧的浏览器可能不支持部分HTML5语法.
  2. 如果你的设备屏幕形状特殊(比如圆形), 请尝试向制造商寻求兼容方案.
  3. 如果你的设备分辨率太低--那还是买个新的吧.
  4. 如果以上都不是, 请在这里发送反馈.

论坛的UI排版等基于PC分辨率设计, 虽然理论上对各类设备都有较好适应性, 但纵横比永远是前端绕不开的大麻烦. 移动设备比起PC排版更差是难以避免的, 但对于明显影响观看体验的问题还请反馈.

8.20补充: 不接受iOS和macos独有的排版问题的修复请求.

Edge 更改标题为「常见问题

关于渐进式应用(PWA):

这个挺简单的, 类似Chrome的浏览器能在Windows和Android将论坛打包为一个应用并允许接收推送.

Windows和移动端应该都可以, 浏览起来比网页更方便. 具体的使用方法请自行搜索.

该功能目前还在实验中, 以后可能会有更新或更好的解决方案.

为避免出现兼容性问题, 请自己下载Chrome编译PWA, 不要找别人要安装包!

ps: ios和mac系统都不支持, 别问了

虽然内容显示正常, 但论坛似乎一直在加载

这是论坛Pusher服务造成的, 毕竟国内和推送服务器的连接性稍微差点意思.

如果大家反馈其影响体验, 我们会想办法修复. 没有造成其他问题就别管他了.

在刷新的时候, 整个页面闪烁一次就可以视为刷新完成. 你也可以通过在控制台中看到文件(/)的响应状态为"200-OK"以确认.

忘了哪天修复的了, 但是反正就是已经修复了.

网页加载是不是太慢了?

Flarum糟糕优化与境外CDN的共同作用, 很难避免.

我们也尽量想了办法, 以后可能还会想更多的办法, 但确实做不到像qq微信一样流畅.

顺便, 首次加载非常慢也是正常的, 在浏览器获取缓存后访问会越来越快.

如果加载速度一直慢到难以接受, 请检查你是否开启了"禁用缓存", "无痕模式"并将其关闭, 再检查你的网络连接.

在论坛熬到零点会看到签到通知反复出现

这个还是通过早睡解决吧, 早睡早起身体好.

如果真的遇到了, 刷新页面即可.

修复了, 方法是关掉了自动签到. 非常的简单粗暴.

我觉得论坛太亮/太暗了

右上角有切换昼夜模式的按钮, 手机版在菜单里.

默认的昼夜模式是跟随系统的.

NeonChat的消息提醒太吵了

你可以在聊天框右上角关闭声音. 如果担心错过消息, 可以开启通知.

论坛地址被重定向或标记为"诈骗网页"?

如果你在使用国内厂商的定制浏览器(比如华为啦小米啦百度啦), 换个浏览器用吧. 对于移动设备我推荐chrome或via.

如果重定向不是浏览器的问题, 可能是你的DNS遭到了污染. 你可以通过修改设备默认DNS的方法规避.

论坛从来不是他妈的什么诈骗网址, 发生这种事情完全是因为国内网络环境的混乱.

推荐的ipv4DNS: 114.114.114.114(114dns), 8.8.8.8(谷歌dns), 223.5.5.5(阿里dns).

推荐的ipv6DNS: 2a10:50c0::ad1:ff, 2a10:50c0::ad2:ff(AdGuard dns)等.

NeonChat经验证存在严重的可用性问题, 我们正在进一步确认是否有合理的解决方案. 在此期间NeonChat可能继续服务, 如果你遇到问题(如加载时间长到不合理), 请找我反馈.

请不要退出总频道! 退出了就没法自己回去了! 如果你不慎退出了, 可以叫我拉回来.

我们已经使用其它手段为论坛搭建了外接即时聊天功能(IM). 请往下看.

Edge 取消置顶
Edge 超级置顶了此帖
Edge 锁定此帖
7 天 后

论坛即时聊天(IM)功能

经过很长时间的努力(因为能力有限), 我们为论坛架设了即时聊天功能, 它由chat.monika.love重定向.

目前仍在调试中! 可能存在各种问题, 还请体谅.

你需要知道的事项:

  1. 在第一次使用im功能(下称chat)时, 你可以用你的论坛账号登录. 理论上用户名和邮箱都可以. 在你第一次尝试登录时, 服务器将在论坛数据库中检索你的账号并自动为你注册. 一般在此之后你会收到一个弹出提醒, 随后再次点击登录即可.
  2. 如第一条所说, chat的账号运作逻辑实际上是自动注册而非完全同步, 这是为了最大程度保持两个服务器内核的稳定. 但这代表着在注册之后, 论坛和chat的账号改动不再会互相影响. 譬如你在论坛中改名, 修改邮箱或密码后, 仍然需要使用旧信息登录chat或另行更改. 因此, 请确保在第一次进入chat并登录时, 你的用户名, 密码和邮箱都是明确并且可用的, 以免出现后续登录不上的情况. 如果你打算修改密码, 也请记得两个服务需要分别修改.
  3. chat服务基于rocket chat, 这是一个开源的聊天服务软件. 但为论坛的观感和功能性考虑, 我对源码和外观都做了很多改动, 譬如实现原本属于企业许可的内容(对不起啦rc). 但大量修改也意味着运作稳定性下降, 尤其在布局ui方面. 如果你遇到了奇怪的问题, 比如排版混乱, 错误报告, 损坏的重定向, 时有时无的内容, 账号功能和信息不完整, 异常的登录失败等情况, 请在这里向我反馈. 如果你有希望增加的功能, 也可以反馈, 但难度较大的项目我多半会选择不干( ゚∀。)
  4. 如非特别说明, 论坛的基本守则在chat中仍然适用, 且未说明的版块被默认为公共区域. chat是论坛的附属结构, 不允许用户单独注册. 也请不要试图卡入不存在的功能或页面, 可能造成的问题后果自负.

地址: https://chat.monika.love, 或者论坛右下角的传送门

7.24ps

修复了一个蠢到家的问题, 在此前一直导致论坛直接上传的图片无法显示

Chat站点的加载是不是也太慢了

现在确实慢, 在不久后的网络升级完成之后会有改善.

和论坛本身一样, 首次加载或清除缓存后加载会显著变慢, 后来会快一些.

如果你觉得加载时间长得不正常, 可以尝试刷新页面.

8.20更新:

已有改善. chat的消息通过wss实时推送, 不必频繁刷新以免浪费时间.

Chat报错了

如果显示Too many request 或 Cloudflare 等等内容, 是目前网络限制的原因, 请稍等后刷新. 在网络升级完成后不会再有此问题.

如果显示The application GUI just crashed等等内容, 请在这里联系我, 并附上复现方式. 这个问题原因复杂, 测试期间修复了许多次, 但难保不会再出现. 遇到了叫我就好!

如果遇到其它报错, 也可以向我反馈. 如果报错提醒了问题原因, 请尝试根据其提示操作后再试.

8.20更新:

经过大量修复调整, chat现在已经比先前稳定了许多.

Chat能帮我导入头像吗

不能, 得自己换.

我已经在这个功能上耗了两天多了, 我现在已经深刻地感觉到再做下去病情都要恶化了.

太难了, rc的代码整体复杂度已经超过了我的能力范围, 所以同步的只有三件套: 用户名, 密码, 邮箱.

后续也不会接受任何"能不能把这个也同步了"的request, 除非提议者自备关键代码.

我好累啊 我感觉我要丝了( ・_ゝ・)

首次进入Chat的设置会要求我填一个名字

对, 因为自动注册实际上并没有走完整个注册流程.

这也算是一个bug吧, 但是好像没什么修复的必要. 而且同前, 难度太大了.

随便填一个名字就可以保存了. 这个名字基本上不会用到的.

ps:不能用这个"名字"代替用户名登录! 别记错了!

关于修改用户名

修改用户名功能因为存在造成站点账号冲突的隐患, 即日起停止接收申请. 昵称仍然可以正常修改.

修改的用户名与其它用户重合可能导致Chat账号无法正常注册, 甚至于损坏. 如果已经发生了, 请及时联系我.

同时也提醒一下大家, 注册的时候谨慎选择用户名! 不是"觉得很好玩但是以后就很嫌弃"的那种!

改不了的!

尝试登录Chat时卡在"账号数据已同步"

先检查你的密码对不对. 如果你输入的密码是错的, 也会提示这个消息.

应该算是个bug吧, 但是暂时懒得改. 后面可能抽空改改.

如果你很确定账号密码是对的, 请联系我.

不记得几号更新的了: 问题已修复.

Chat有没有客户端?

其实有. 下载rocketchat客户端之后, 输入工作区地址chat.monika.love, 然后登录就行了.

需要注意的是, 首次登录必须使用网页端, 否则自动注册无法进行!

我们后续也可能打包美化一下这个客户端.

8.20更新: 真正的客户端已经接近开发完成, 请关注发布贴.

点开通知栏之后不显示任何通知

多等一会应该就出来了.

其实这里有一个bug, 不过是来自插件user-badges的. 我不确定作者是怎么设计的, 所以我也不好修.

这个问题导致获得徽章的消息有时不显示, 不过我觉得也没什么.

我提交了issue, 并会为大家关注此插件的后续改进. 我估计是不会修了

8.20勘误: 问题出在别处, 本条可以作废了.

更新: Chat的登录问题

对登录的代码逻辑进行了调整, 现在Chat会在登录出现问题时尝试分析原因并提示.

修复了无论如何都只显示"账号信息已同步"的问题.

ps:由于CDN缓存原因, 新的更改可能会在最长数日之后才生效, 具体时间根据所处网络位置而定.

在此之前, 如果你遇到卡在"账号信息已同步"或点击登录没反应的情况, 请先检查账号密码是否正确, 再等待约5分钟后重试.

pps:还是因为能力有限, 我不得不把sql读取设计为同步, 可能会导致首次登录需要的等待时间延长. 耐心耐心耐心.

我好累我好累我好累, 我歇会

23/07/31更新: 首次登录优化

使用简单粗暴的写法加快了首次登录的校验流程. 现在用户基本上不需要在首次登录时等待数据库校验了.

我几乎把所有的本事都用在了改善用户体验上. 我很希望Chat能真正地成为一个合用的玩家聊天平台.

留给你们去评价了.

我想激活我的Chat账号邮箱绑定

其实没必要的, 毕竟设置中已经改为不需要激活了.

如果你确实想激活一下, 现在Chat站点也绑定了邮箱--和论坛是同一个. 你应该可以激活了.

维护的时候说"会在完成时邮件通知会员", 邮件呢?

邮件还没发, 因为维护实质上还没有结束.

在我们完成莫云的第一期基本功能建设后, 才会视为论坛正式维护完成--预计最迟8月20日.

在此之后不久, 我们可能还会需要一次短暂的停机热更新--把服务器搬去新家. 在此之后, 论坛将开始稳定地运行.

感谢大家的耐心. 感谢感谢.

我收不到通知提醒/论坛不会实时更新

以上问题已经在8月2日的短暂停机修复中被修复了.

如果你认为自己再次遇到类似问题, 请在第一时间直接联系我, 越快越好.

虽然在生日熬了一天一夜, 但我仍然找不到关于这个问题的任何错误信息或者参考资料, 因而无法定位. 本次修复实际上就是重新部署安装了一遍论坛. 我希望这种问题不会再遇到了.

为了确保修复的稳定性, 我们清零了在此之前产生的任何通知. 还请见谅.

ps:通知中心的通知是不会实时更新的, 因为websocket并没有推送到它. 在论坛产生新消息时, 会启动的提醒是页面标题提醒和首页黄色横幅提醒, 而你需要刷新页面才能看到新的通知.

8.20更新: 现在通知中心也会跟随websocket实时更新了.

我看到的论坛排版似乎发生了变化/错误

我想这是缓存的问题, 过段时间会自己变好的.

我也会尽快尝试手动清除一下.

更新:8月2日晚定位到问题来自经验条和旧版websocket, 已经修复.

发帖的反应好像变慢了

这个恐怕反而是修复通知导致的.

正常流程下flarum会在通知产生时根据过滤器发送邮件, 响应似乎就是慢在了这一步. 而在之前的故障状态下这个步骤被绕过了.

当然也不排除是缓存的问题. 先等一段时间看看吧, 如果仍然慢, 我会想办法.

ps: 如果你等不及了, 在加载中刷新, 发送消息也会正常完成(最好别).

这个问题已经被定位和修复了, 详见后面.

我那么大一个经验条呢?

删了!

因为兼容性导致排版上的问题+存在感太薄弱, 经验条插件删掉了.

相关的用户数据仍然保留. 如果收到恢复它的提议, 我会考虑是否修复并加回.

帖子边上的"无人活动"是什么东西?

这是websocket插件的功能, 会显示帖子里当前正在打字的人. 一般情况下当然是没有了.

其实挺鸡肋的, 但是放那不碍事就懒得删了.