You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Odoo 17 网站编辑器访问异常:UncaughtPromiseError 及 TypeError: Failed to fetch

Odoo 17 网站编辑器加载失败(TypeError: Failed to fetch)解决办法

问题分析

报错堆栈显示错误触发于AddPageDialog.getCssLinkEls方法,核心原因是CSS资源请求失败,导致页面模板初始化流程崩溃,进而引发未捕获Promise错误。

排查与修复步骤

  • 修正域名配置错误:
    注意到报错链接中存在域名拼写问题:https://www.x.com./web/assets/...(域名末尾多了一个点),这会导致浏览器无法正确解析域名,直接引发请求失败。需检查并修复系统内配置的网站域名,确保无多余标点符号。
  • 清除缓存:
    1. 浏览器端:按Ctrl+Shift+Delete清除当前Odoo域名的缓存、Cookie及站点数据,避免加载过期或损坏的资源。
    2. Odoo后台:进入设置 -> 技术 -> 资产,点击清除资产缓存,随后重启Odoo服务。
  • 验证资源可用性:
    确认服务器上的静态资产文件(如web.assets_web.min.js关联的CSS资源)存在且权限正确,Web服务器需具备读取这些文件的权限。
  • 排查第三方模块干扰:
    临时禁用所有自定义或第三方网站类模块,重新加载编辑器。若问题消失,逐一启用模块排查具体是哪个模块导致资源请求异常。
  • 重新生成静态资产:
    在Odoo服务器端执行以下命令重新生成静态资源:
    ./odoo-bin --load=web --update=web
    
    执行完成后重启服务,再尝试访问网站编辑器。

内容的提问来源于stack exchange,提问作者eperezs

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 15:52:37