我有一个在一般情况下运行良好的ODOO应用程序。我正在尝试将数据库托管到另一台服务器。
我正在创建和备份数据库,并将其上传到我的云SQL。我更改了数据库名称,然后从本地数据库上传了备份数据。我正在使用此配置来启动服务器:
[options]
; This is the password that allows database operations:
admin_passwd = mb_staging
db_host = my-ip
db_port = 5432
db_user = odoo
db_password = ....
;addons_path = ....
addons_path = ....
logfile = /var/log/odoo/odoo12.log
;dbfilter=db_name
xmlrpc_port=8069
longpolling_port = 8072
proxy_mode = True
我正在运行此配置,然后选择数据库并选择数据库名称,但出现此错误:
Uncaught TypeError: odoo.define is not a function
我无法加载任何资产。有什么方法可以生成新资产或更改路径。
此文件夹中有一个文件:
~/.local/share/Odoo/filestore/db_name
我不知道如何生成资产文件以及我需要将哪个文件复制到哪个文件夹。
当我使用默认conf运行odoo时,所有内容均为假。很好。
在哪里可以找到默认资产文件夹?在里面:
~/.local/share/Odoo/filestore
我移动的新数据库名称有一个文件夹。
答案 0 :(得分:0)
重新创建资产附件的机会是删除附件,然后重新启动Odoo服务器。
DELETE FROM ir_attachment WHERE name ilike '%assets%';