問題タブ [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スクリプトだけでもなく、ポート8000用のWindows Azure上の仮想マシンのセットアップでエンドポイントを追加する必要があることが判明しました。http://xmodulo.com/を参照してください2012/12/how-to-open-ports-on-windows-azure-vm.html . ただし、trytond.conf ファイルに関する以下の回答も正しいです。
/etc/trytond.conf に、tryton サーバーの IP アドレスを入力しました。
(これは IP の例です)
FAQ からのチェックの実行: 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 の要点スクリプトのように、新しいデータベースを作成しようとすると、常に「間違ったサーバー パスワード」が表示されます。トライトン クライアント。
何故ですか?規定どおりに /etc/trytond.conf にグローバル データベース管理者パスワードを入力しました。
私はそれをチェックしました
- tryton ユーザーは postgreSQL に存在し、Linux ユーザーとして存在し、trytond.conf に名前とパスワードがあります。
PostgreSQL サーバーが再起動されます
/li>Tryton サーバーが再起動され、実行されている
/li>Python はポート localhost:8000 でリッスンしています
/li>「プロファイルの作成」に「localhost」と「8000」を入力すると、クライアントは「作成」ボタンを表示します
ubuntu - Ubuntu 12.04 でポート 8000 を開く方法は?
私の Ubuntu 12.04 VM では、ローカルで使用すると、アプリ (Tryton) がポート 8000 で正しく実行されます。しかし、外部からはインターネット経由でポート 8000 に接続できません。(以前は、ユーザー フレンドリーなエンドポイント構成を持つ Windows Azure を使用していました。)
ローカルで実行される Netstat は、ポートがリッスンしていると報告します (以下と区別するために、この VM を「NoConnection」と呼びます)。
nmap を使用してローカルで確認しても問題ないようです。
ちなみにポート8000はTryton ERPですが、nmapはそれを知りません。
ただし、別のマシンからの nmap スキャンでは*開いているポートが見つかりません:
これは Tryton アプリに固有のものではなく、Linux VM がそのポートでセットアップされる方法にあると思います。
参考までに、Tryton が正しく構成され、ポート 8000 経由でアクセスできる、動作中の別の VM (Windows Azure 上) では、ポート 8000 の netstat 出力は次のようになります。
接続していない VM では、次のように表示されます。
そしてもちろん、はい、確認しました。両方のマシンで、アプリケーション固有の trytond.conf ファイルでポートが開いています。
python - Tryton で新しいデータベースを作成する際の致命的なエラー
私は現在、無料の健康および病院情報システムである GNU Health 用の Ubuntu 12.04 LTS に Tryton をインストールしています。現在、新しいデータベースを作成しようとしていますが、作成すると次のようなエラー メッセージが表示されます。
致命的: パラメータ "TimeZone" の無効な値: "PHT"
解決策を検索したところ、次のものが見つかりました。
これらのリンクで提案されているソリューションを使用して Tryton の config.py ファイルを編集しようとしましたが、それでも同じエラーが発生します。
以下は、trytond.conf の timezone パラメータの現在の値です。
tryton - EclipseでのTrytonデバッグ
構成として trytond.conf を使用して、trytond/bin/trytond をデバッグしようとしました。pydevでEclipseを使用しました。localhost:8000 を実行すると、次のエラー メッセージが表示されます。
エラー コード 404。
メッセージ: ファイルが見つかりません。
エラー コードの説明: 404 = 指定された URI に一致するものはありません。
python - クライアントを開けません
クライアントを開こうとしていtryton
ますが、問題のスナップショットが機能していません:
問題のテキストは次のとおりです。
python - trytonで選択フィールドを埋める方法
私は tryton に 2 つのモジュールを持っています。最初はemployee
で、2 番目はpointage
です。を選択できる選択フィールドを追加しようとしていますpointage
。
そのためには、タプルのリストを作成する必要がありますpointagedef = [('', '')]
が、それを行う方法を理解するためのドキュメントが見つからないという問題があります
私は次のようなことをしようとしています:
python - trytonのmany2oneフィールドから選択した値を取得する方法
Category という名前の many2one または Selection フィールドと、echelon という別のフィールドを作成する必要があります。1 つのカテゴリに対して、多くの階層を関連付けます。これは国を選択する例と同様で、この国については、関連付けられた下位区分によって別のフィールドに入力します。私のコード:
「ech」フィールドにすべての階層が表示されている理由がわかりません
お願い助けて