登录Odoo后显示空白页的问题求助
Odoo登录后显示空白页问题排查
昨日正常运行的Odoo系统,今日登录后仅显示空白页。初步怀疑是目录或odoo.conf配置不当导致的问题,现将相关信息及排查情况整理如下:
一、odoo.conf配置内容
[options] admin_passwd = $pbkdf2-sha512$25000$dU5JyZlz7j3nXGsNIeTc.w$cTmFgsasmArJX.s8xSfdb1uoGHLNbpmQVONRbTii2yFUbSUkZ9uCQ6vJpDgfheC9gDSgF6FVYGIYORq1kEZi8w db_host = localhost db_port = 5432 db_user = openpg db_password = openpgpwd addons_path = odoo , odoo\addons , customadds , C:\Users\user\OneDrive\Desktop\odoo\odoov16\server\addons , C:\Users\emman\OneDrive\Desktop\odoo\odoov16\server\customadds , customadds\estate http_port = 8100
二、终端日志信息(已翻译为中文)
2023-11-04 06:45:39,479 20804 INFO ? odoo: 数据库连接:openpg@localhost:5432 2023-11-04 06:45:39,908 20804 INFO ? odoo.addons.base.models.ir_actions_report: 需要安装Wkhtmltopdf才能打印PDF格式的报表。 2023-11-04 06:45:40,388 20804 INFO odoov16 odoo.modules.loading: 正在加载1个模块... 2023-11-04 06:45:40,401 20804 INFO odoov16 odoo.modules.loading: 1个模块已加载,耗时0.01秒,执行0次查询(额外0次) 2023-11-04 06:45:40,454 20804 INFO odoov16 odoo.modules.loading: 更新模块列表 2023-11-04 06:45:40,460 20804 INFO odoov16 odoo.addons.base.models.ir_module: 允许系统用户__system__ #1通过n/a访问module.update_list接口,目标对象为[] 2023-11-04 06:45:41,256 20804 INFO ? odoo.service.server: HTTP服务(werkzeug)已在DESKTOP-C4ONJDV:8100启动 2023-11-04 06:45:41,425 20804 WARNING odoov16 odoo.modules.module: 'estate'模块的manifest文件中缺少`license`字段,默认使用LGPL-3协议 2023-11-04 06:45:43,401 20804 INFO odoov16 odoo.addons.base.models.ir_module: 允许系统用户__system__ #1通过n/a访问module.button_upgrade接口,目标对象为['Real Estate'] 2023-11-04 06:45:43,402 20804 INFO odoov16 odoo.addons.base.models.ir_module: 允许系统用户__system__ #1通过n/a访问module.update_list接口,目标对象为['Real Estate'] 2023-11-04 06:45:45,281 20804 INFO odoov16 odoo.addons.base.models.ir_module: 允许系统用户__system__ #1通过n/a访问module.button_install接口,目标对象为[] 2023-11-04 06:45:45,363 20804 INFO odoov16 odoo.modules.loading: 正在加载66个模块... 2023-11-04 06:45:45,363 20804 INFO odoov16 odoo.modules.loading: 正在加载estate模块 (2/66) 2023-11-04 06:45:45,493 20804 INFO odoov16 odoo.modules.registry: estate模块:正在创建或更新数据库表 2023-11-04 06:45:45,717 20804 INFO odoov16 odoo.modules.loading: 加载estate/security/ir.model.access.csv 2023-11-04 06:45:45,737 20804 INFO odoov16 odoo.modules.loading: 加载estate/view/estate_menus.xml 2023-11-04 06:45:45,754 20804 INFO odoov16 odoo.modules.loading: 加载estate/view/estate_property_views.xml 2023-11-04 06:45:45,819 20804 INFO odoov16 odoo.modules.loading: estate模块加载完成,耗时0.46秒,执行102次查询(额外102次) 2023-11-04 06:45:47,262 20804 INFO odoov16 odoo.modules.loading: 66个模块加载完成,耗时1.90秒,执行102次查询(额外102次) 2023-11-04 06:45:47,851 20804 INFO odoov16 odoo.modules.loading: 已声明模型test.model但无法加载!(可能是某个模块被部分移除或重命名) 2023-11-04 06:45:47,858 20804 INFO odoov16 odoo.modules.registry: 验证所有扩展模型的字段 2023-11-04 06:45:48,376 20804 INFO odoov16 odoo.modules.loading: 模块加载完成。 2023-11-04 06:45:48,386 20804 INFO odoov16 odoo.modules.registry: 注册表加载完成,耗时8.053秒
三、已做排查
- 终端日志未发现明确报错信息
- 浏览器控制台提示500错误
- 确认pgadmin4连接数据库正常,但问题未解决
排查建议
- 检查
addons_path中的路径有效性:尤其是odoo、customadds这类相对路径,需确认它们与Odoo启动目录匹配,避免路径不存在导致模块加载异常 - 查看浏览器控制台500错误的详细栈信息,定位具体出错的请求接口或资源文件
- 开启Odoo调试日志:启动时添加
--log-level=debug参数,获取更详细的运行日志,排查潜在错误 - 处理
test.model加载异常:检查是否有未完全卸载的模块、或文件丢失的情况,清理无效的模型声明 - 隔离自定义模块:临时移除
addons_path中的customadds相关路径,启动Odoo验证是否能正常显示,排查是否是自定义模块(如estate)引发的问题
内容的提问来源于stack exchange,提问作者Stykgwar
相关产品推荐
相关产品推荐

