升级从3.4.0到3.4.1后网站无法访问

我们正在试验一个人工智能响应器,它在这里提供了一些建议:

您好,看起来您的问题可以通过检查服务器日志来诊断升级后出现的问题。您可以按以下步骤进行:

  1. 在管理员界面中检查 Discourse 错误日志:

    • 如果您有管理员访问权限并且网站仍然部分可访问,您可以在管理面板中查看日志。导航到 /logs 以查找错误消息。
  2. 检查其他服务器日志:

    • 在您的服务器上运行以下命令:
    cd /var/discourse
    ./launcher enter app
    cd /shared/log/rails
    less production.log
    

    使用 less 或类似工具阅读日志并识别潜在的错误。

  3. 检查 NGINX 日志:

    • 您可以使用以下命令检查 NGINX 日志中的 Web 服务器错误:
    cd /var/discourse
    ./launcher enter app
    cd /var/log/nginx
    less error.log
    
  4. 网络和 DNS 问题:

    • 运行测试以确保您的域名的 DNS 解析正确,并且端口(如 443 和 80)可访问。

请告知我们在日志中发现了什么,以便我们提供更具体的帮助来解决问题。

有用的资源:

其他背景信息:
如果问题仍然存在,常见原因可能包括:

  • 升级后插件不兼容。
  • 重建过程中内存/存储不足。
  • app.yml 中的配置更改。
2 个赞