【问题标题】:Odoo server does not start in Windows 10Odoo 服务器无法在 Windows 10 中启动
【发布时间】:2021-02-07 10:04:35
【问题描述】:

我在其官方社区版本页面上下载并安装了 odoo 13,然后当我安装一切正常并启动 odoo 时,浏览器打开 localhost 8069 是 odoo 端口,它没有打开任何东西,服务器只是没有开始

我运行 odoo-bin 这是我的错误日志:

【问题讨论】:

  • 尝试手动启动 Odoo ("C:\Program Files (x86)\Odoo 13.0\python\python.exe" "C:\Program Files (x86)\Odoo 13.0\server\odoo-bin") 然后检查日志中的错误
  • 我该怎么做?抱歉,我真的是 odoo 的新手,你没有找到解决这个问题的好方法
  • 找到 Odoo 文件夹并尝试像上面的命令一样从终端启动它。
  • 是的,我是 C:\Program Files (x86)\Odoo 13.0\python\python.exe 运行那个程序,它是 python,现在我在那个终端里放什么?我会用照片修改问题
  • 您需要使用 python 的可执行文件运行 odoo-bin,尝试运行我在第一条评论中提供的命令并使用错误日志更新问题

标签: windows server odoo


【解决方案1】:

Odoo 无法连接到 PostgreSQL,因此您需要创建一个新用户。在 Windows 上从源代码启动 Odoo 时,您可以检查 PostgreSQL 配置(如下所列)。

PostgreSQL

Odoo 使用 PostgreSQL 作为数据库管理系统。下载并安装 PostgreSQL (支持的版本:10.0 及更高版本)。

默认情况下,唯一的用户是postgres,但Odoo禁止以postgres连接,所以你需要 创建一个新的 PostgreSQL 用户:

  1. 将PostgreSQL的bin目录(默认:C:\Program Files\PostgreSQL<version>\bin)添加到 你的PATH
  2. 使用 pg admin gui 创建一个带有密码的 postgres 用户:

    1. 打开 pgAdmin
    2. 双击服务器创建连接。
    3. 选择对象 ‣ 创建 ‣ 登录/组角色。
    4. 角色名称字段中输入用户名(例如odoo)。
    5. 打开定义选项卡并输入密码(例如odoo),然后点击保存
    6. 打开权限选项卡并将Can login?切换为YesCreate database?切换到 Yes

【讨论】:

    猜你喜欢
    • 2019-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-17
    相关资源
    最近更新 更多