您好,
在进行了一些更新后,Discourse 在 Raspi4 上停止工作了。
我之前在这里写过并安装过它。
我尝试了很多方法,但都无法解决问题。老实说,我找不到错误出在哪里。
您好,
在进行了一些更新后,Discourse 在 Raspi4 上停止工作了。
我之前在这里写过并安装过它。
我尝试了很多方法,但都无法解决问题。老实说,我找不到错误出在哪里。
请分享以下命令的输出:
docker ps -a
ps aux | grep cloudflared
curl -I localhost怎么样?
这意味着 Discourse 应用无法启动。
我刚刚重建了 https://discourse-on-a-pi.falco.dev/,所以我知道它运行正常。您的安装中有任何插件吗?
tail -n 50 /var/discourse/shared/standalone/log/rails/production.log 也可能提供一些线索。
不,我没有使用任何插件。我只是在使用插件出口位置主题组件。
tail -n 50 /var/discourse/shared/standalone/log/rails/production.log
Processing by ListController#latest as HTML
Rendered list/list.erb within layouts/application (Duration: 63.6ms | Allocations: 11276)
Rendered list/list.erb within layouts/application (Duration: 66.0ms | Allocations: 11276)
Started GET "/" for 188.119.17.7 at 2022-08-03 14:48:43 +0000
Processing by ListController#latest as HTML
Rendered list/list.erb within layouts/application (Duration: 78.8ms | Allocations: 11276)
Started GET "/" for 188.119.17.7 at 2022-08-03 14:48:55 +0000
Processing by ListController#latest as HTML
Rendered list/list.erb within layouts/application (Duration: 59.2ms | Allocations: 11276)
start
done
start
done
Started GET "/" for 188.119.17.7 at 2022-08-03 14:54:33 +0000
Processing by ListController#latest as HTML
Rendered list/list.erb within layouts/application (Duration: 51.5ms | Allocations: 11276)
Started GET "/" for 188.119.17.7 at 2022-08-03 14:56:09 +0000
Processing by ListController#latest as HTML
Rendered list/list.erb within layouts/application (Duration: 52.6ms | Allocations: 11276)
start
done
Started GET "/" for 188.119.17.7 at 2022-08-03 14:57:18 +0000
Processing by ListController#latest as HTML
Rendered list/list.erb within layouts/application (Duration: 52.1ms | Allocations: 11276)
start
done
start
done
start
done
start
done
start
done
Started HEAD "/" for 172.17.0.1 at 2022-08-03 15:13:18 +0000
Processing by ListController#latest as */*
Rendered exceptions/not_found.html.erb within layouts/no_ember (Duration: 67.5ms | Allocations: 6453)
Started GET "/" for 188.119.17.7 at 2022-08-03 15:13:43 +0000
Processing by ListController#latest as HTML
Rendered list/list.erb within layouts/application (Duration: 56.6ms | Allocations: 11272)
Started HEAD "/" for 172.17.0.1 at 2022-08-03 15:14:13 +0000
Processing by ListController#latest as */*
Rendered exceptions/not_found.html.erb within layouts/no_ember (Duration: 2.0ms | Allocations: 94)
Started HEAD "/" for 172.17.0.1 at 2022-08-03 15:14:35 +0000
Processing by ListController#latest as */*
Rendered exceptions/not_found.html.erb within layouts/no_ember (Duration: 1.6ms | Allocations: 94)
start
done
start
done
这太奇怪了!我不知道 /latest 路由会导致 404
。
看起来你不知怎么陷入了一个无效的配置。你是否弄乱了数据库?
像 https://dev.zettabayt.com/about.json 这样的路由工作正常,但你的数据库中存在不一致的错误。
我刚刚将 Discourse 升级到了最新版本。我没有对数据库做任何操作。
由于 Pi SD 卡的使用,数据库有可能已损坏。在这种情况下,您需要从上一个正常工作的备份进行恢复。