【问题标题】:How to access Odoo 14 using WSL如何使用 WSL 访问 Odoo 14
【发布时间】:2021-03-14 08:03:43
【问题描述】:

我在 Ubuntu 20LTS 中将 Odoo 14 安装为 WSL,一切似乎都很好,并且服务正在运行。但是,我不知道如何访问 Odoo 页面。我在 Windows (Chrome) 中尝试过 0.0.0.0:8069 但它说:

内部服务器错误 服务器遇到内部错误,无法完成您的请求。要么是服务器超载,要么是应用程序出错。

有什么帮助吗?

另外,请告诉我如何在 WSL 中更改 Ubuntu 中 Odoo 的端口。

非常感谢。

【问题讨论】:

  • 你的 Odoo 日志是怎么说的。你会从那里得到一些提示。一切似乎都很好?更改端口是在 odoo.conf 中完成的。但是如果你想在端口 80 或 443 上运行你的 Odoo,我会使用 Nginx 或 Apache 来做反向代理。不过,由于长轮询查询,它们的设置有点棘手。
  • 这不是 Odoo 特定的问题。我会查看有关 github.com/microsoft/WSL/issues/4885 等问题的讨论,以了解人们如何访问 localhost。有人说改用本地 IP,有人说重启 WSL,有人说升级到 WSL2。
  • odoo:Odoo 版本 14.0 odoo:插件路径:['/home/bassemwolsely/odoo-dev/odoo/odoo/addons', '/home/bassemwolsely/.local/share/Odoo/addons /14.0', '/home/bassemwolsely/odoo-dev/odoo/addons'] odoo: 数据库: default@default:default odoo.addons.base.models.ir_actions_report: 您需要 Wkhtmltopdf 打印报告的 pdf 版本。 odoo.service.server:在 Dell.localdomain:8069 上运行的 HTTP 服务 (werkzeug) 基础 odoo.modules.loading:加载 7 个模块...基础 odoo.modules.loading:在 0.06 秒内加载了 7 个模块,0 个查询(+0 extra) 基础 odoo.modules.loading:加载的模块。

标签: postgresql odoo windows-subsystem-for-linux odoo-14


【解决方案1】:

这是我的问题的解决方案: PostgreSQL: Why psql can't connect to server?

第 5 步:检查 postgres 用户是否属于 ssl-cert 用户组 它发生在我身上,结果我错误地从“ssl-cert”组中删除了 Postgres 用户。运行以下代码来修复用户组问题并修复权限

sudo gpasswd -a postgres ssl-cert

# Fixed ownership and mode
sudo chown root:ssl-cert  /etc/ssl/private/ssl-cert-snakeoil.key
sudo chmod 740 /etc/ssl/private/ssl-cert-snakeoil.key

# now postgresql starts! (and install command doesn't fail anymore)
sudo service postgresql restart````

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-03-24
    • 1970-01-01
    • 2021-03-06
    • 2021-05-24
    • 2021-11-20
    • 2021-02-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多