首页 > 解决方案 > 无法编辑odoo上的任何网页

问题描述

使用 Odoo 13。我无法编辑网站(或菜单)上的任何页面。我可以看到此文件出现 404 错误(未加载),它们肯定是这里的问题:

/web/content/261-c2af7d4/web_editor.summernote.css
/web/content/262-c2af7d4/web_editor.summernote.js

我已经尝试过重新生成资产,但仍然得到了它。有什么提示要检查什么吗?

PS:不确定是否相关,该站点域已更改,并且其数据库已重命名以允许 dbfilter 捕获它。看看这个已解决的帖子:关于 dbfilter 在 Odoo 13 上没有捕获正确的数据库

标签: odooodoo-13

解决方案


这实际上是由于数据库名称更改所致。

检查设置-> 技术-> 数据库结构-> 附件我能够确认没有与web_editor.summernote.css和关联的文件web_editor.summernote.js,作为快速修复,我从另一个站点借用了这些文件并上传了它们。

所以@CZoellner 给了我另一个提示,如果您已经有一个包含大量附件的网站,这可能是一个更好的解决方案,并且是将文件存储目录从旧数据库名称重命名为新数据库名称。

如果您没有data_dir在 odoo 配置文件上进行设置,则该文件夹可能位于~/.local/share/Odoo/filestore运行 odoo 的用户的位置。在那里你会找到具有相应数据库名称的文件夹,只需重命名并重新启动 odoo,这样你的文件就会再次出现。

PS:总是做备份。


推荐阅读