问题标签 [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.
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
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”时,客户端显示“创建”按钮
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 文件中打开了端口:
port - Tryton 客户端未通过 Internet 端口 8000 连接
我有 Tryton ERP 在虚拟机上本地工作,运行正常。
但是,客户端无法通过互联网连接到它。
nmap 报告端口 8000 被“关闭”,也就是说,那里没有任何东西在监听。
但是,我的 trytond.conf 文件看起来是正确的,有
和数据库连接参数。(在 Azure 上类似设置的不同 VM 可以正常工作。)完整连接文件如下。
AFAIK,netstat 报告它只在 localhost 上监听 8000 端口:
因为在我的其他一切正常的 VM 上,netstat 输出是不同的:
但是我做错了什么?我改变某些东西的唯一参考点是 trytond.conf 文件,对吧?
这里是:
python - 在 Tryton 中创建新数据库时出现致命错误
我目前在 Ubuntu 12.04 LTS for GNU Health 中安装了 Tryton,这是一个免费的健康和医院信息系统。现在我正在尝试创建一个新数据库,但是当我这样做时,我收到一条错误消息:
致命:参数“TimeZone”的无效值:“PHT”
我搜索了一个解决方案并找到了这些:
我尝试使用这些链接中提出的解决方案编辑 Tryton 的 config.py 文件,但仍然出现相同的错误。
这是 trytond.conf 中 timezone 参数的当前值:
tryton - eclipse上的Tryton调试
我尝试使用 trytond.conf 作为配置来调试 trytond/bin/trytond。我将 Eclipse 与 pydev 一起使用。当我运行 localhost:8000 时,我收到以下错误消息:
错误代码 404。
消息:找不到文件。
错误代码说明:404 = 没有与给定的 URI 匹配。
python - 无法在数据库 trytond 中更新
我正在尝试在我的数据库中添加一个新模块。我遇到了这个我无法解决的问题。我的init .py 的代码是:
尝试后的问题是:
请帮帮我
python - 无法打开我的客户端
我正在尝试打开我的tryton
客户端,但它无法解决我的问题的快照:
问题的文本是:
python - 如何在tryton中填写选择字段
我在 tryton 中有 2 个模块,第一个是employee
,第二个是pointage
. 我正在尝试添加一个允许我选择pointage
.
为此,我们必须创建一个元组列表,pointagedef = [('', '')]
现在我们已经填写了它,但问题是我找不到任何文档来了解如何做到这一点
我正在尝试做类似的事情:
python - 如何从tryton的many2one字段中检索选定的值
我必须创建一个名为 Category 的 many2one 或 Selection 字段,以及另一个名为 echelon 的字段。对于一个类别,我们将许多梯队联系起来。这就像选择国家的例子,对于这个国家,我们通过相关的细分填充另一个字段。我的代码:
我不知道为什么“ech”字段显示所有梯队
请帮帮我