问题标签 [tryton]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2317 浏览

postgresql - 无法通过互联网连接到 tryton (postgresql)

我有一个本地安装的tryton。但是从远程客户端连接不起作用。tryton 是基于 Postgre SQL 构建的,从文档中我认为问题的本质就在那里。


编辑:原来问题既不是 PostgreSQL 也不是 trytond.conf 脚本本身,而是我需要在 Windows Azure 上的虚拟机设置中为端口 8000 添加一个端点。请参阅http://xmodulo.com/ 2012/12/how-to-open-ports-on-windows-azure-vm.html。但是,下面关于 trytond.conf 文件的答案也是正确的。


在 /etc/trytond.conf 我输入了 tryton 服务器的 IP 地址:

(这是一个示例 IP)

运行常见问题解答中的检查:trytond 运行正确: 在此处输入图像描述

监听端口: 在此处输入图像描述

但是,没有通过互联网从客户端连接。

我希望互联网上任何地方的每个客户端都能够连接(不是最好的安全性,但用户的 IP 会改变,所以没有办法避免这种情况)。

我必须在 /etc/postgresql/9.1/main/pg_hba.conf 中输入什么?

什么需要进入 postgresql.conf?在哪一个?用“whereis postgresql.conf”搜索会发现几个版本:

非常感谢您提前提供的帮助。

编辑:这是配置文件。在服务器上本地运行正常,但无法通过互联网连接 tryton 客户端。

配置文件(更改)

trytond.conf

pg_hba.conf

postgresql.conf

0 投票
1 回答
3555 浏览

python - Tryton 3.0:总是“错误的服务器密码”

从 ppa:rayanayar/tryton-3.0 安装 Tryton 3.0 后,如https://gist.github.com/sharoonthomas/5857450上的 gist 脚本中所示,尝试通过以下方式创建新数据库时,我总是得到“错误的服务器密码” Tryton 客户端。

这是为什么?我已经按照规定在 /etc/trytond.conf 中输入了全局数据库管理员密码:

我已经检查过了

  • tryton 用户存在于 postgreSQL 和 Linux 用户中,并且在 trytond.conf 中有他的名字和密码
  • PostgreSQL 服务器 ist restartet

    /li>
  • Tryton 服务器重新启动并运行

    /li>
  • python 正在监听端口 localhost:8000

    /li>
  • 在“创建配置文件”中输入“localhost”和“8000”时,客户端显示“创建”按钮

0 投票
1 回答
9590 浏览

ubuntu - 如何在 Ubuntu 12.04 上打开 8000 端口?

在我的 Ubuntu 12.04 VM 上,当本地使用时,应用程序 (Tryton) 在端口 8000 上正常运行。但是,从外部我无法通过 Internet 连接到端口 8000。(之前,我使用的是具有用户友好端点配置的 Windows Azure。)

Netstat,在本地运行,将端口报告为正在侦听:(我将此 VM 称为“NoConnection”,以便与下面区分)

使用 nmap 在本地检查似乎也可以:

顺便说一句,端口 8000 是 Tryton ERP,但 nmap 不知道这一点。

但是,来自不同机器的 nmap 扫描*没有* 找到打开的端口:

我想这不是 Tryton 应用程序特有的,而是 Linux VM 使用其端口设置的方式。

作为参考,在正确配置 Tryton 并可通过端口 8000 访问的不同 VM(在 Windows Azure 上)上,端口 8000 的 netstat 输出显示为:

在未连接的虚拟机上,它显示:

当然,是的,我已经检查过了,两台机器都在特定于应用程序的 trytond.conf 文件中打开了端口:

0 投票
2 回答
2921 浏览

port - Tryton 客户端未通过 Internet 端口 8000 连接

我有 Tryton ERP 在虚拟机上本地工作,运行正常。

但是,客户端无法通过互联网连接到它。

nmap 报告端口 8000 被“关闭”,也就是说,那里没有任何东西在监听。

但是,我的 trytond.conf 文件看起来是正确的,有

和数据库连接参数。(在 Azure 上类似设置的不同 VM 可以正常工作。)完整连接文件如下。

AFAIK,netstat 报告它只在 localhost 上监听 8000 端口:

因为在我的其他一切正常的 VM 上,netstat 输出是不同的:

但是我做错了什么?我改变某些东西的唯一参考点是 trytond.conf 文件,对吧?

这里是:

0 投票
2 回答
374 浏览

python - 在 Tryton 中创建新数据库时出现致命错误

我目前在 Ubuntu 12.04 LTS for GNU Health 中安装了 Tryton,这是一个免费的健康和医院信息系统。现在我正在尝试创建一个新数据库,但是当我这样做时,我收到一条错误消息:

致命:参数“TimeZone”的无效值:“PHT”

我搜索了一个解决方案并找到了这些:

我尝试使用这些链接中提出的解决方案编辑 Tryton 的 config.py 文件,但仍然出现相同的错误。

这是 trytond.conf 中 timezone 参数的当前值:

0 投票
1 回答
296 浏览

tryton - eclipse上的Tryton调试

我尝试使用 trytond.conf 作为配置来调试 trytond/bin/trytond。我将 Eclipse 与 pydev 一起使用。当我运行 localhost:8000 时,我收到以下错误消息:

错误代码 404。

消息:找不到文件。

错误代码说明:404 = 没有与给定的 URI 匹配。

0 投票
1 回答
321 浏览

python - 无法在数据库 trytond 中更新

我正在尝试在我的数据库中添加一个新模块。我遇到了这个我无法解决的问题。我的init .py 的代码是:

尝试后的问题是:

请帮帮我

0 投票
1 回答
126 浏览

python - 无法打开我的客户端

我正在尝试打开我的tryton客户端,但它无法解决我的问题的快照: 在此处输入图像描述

问题的文本是:

0 投票
1 回答
870 浏览

python - 如何在tryton中填写选择字段

我在 tryton 中有 2 个模块,第一个是employee,第二个是pointage. 我正在尝试添加一个允许我选择pointage.

为此,我们必须创建一个元组列表,pointagedef = [('', '')] 现在我们已经填写了它,但问题是我找不到任何文档来了解如何做到这一点

我正在尝试做类似的事情:

0 投票
1 回答
647 浏览

python - 如何从tryton的many2one字段中检索选定的值

我必须创建一个名为 Category 的 many2one 或 Selection 字段,以及另一个名为 echelon 的字段。对于一个类别,我们将许多梯队联系起来。这就像选择国家的例子,对于这个国家,我们通过相关的细分填充另一个字段。我的代码:





我不知道为什么“ech”字段显示所有梯队

请帮帮我