問題タブ [processmaker]

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 に答える
904 参照

php - IOS プッシュが次のエラー メッセージで失敗する: fwrite(): send of 474 bytes failed with errno=10054 An existing connection was forcefully closed by the remote host

オープンソースアプリ「ProcessMaker」を使用しています

IOS プッシュ通知を除いて、すべて正常に動作します。プッシュを行うアクションの場合、このプッシュは IOS でのみクラッシュします (Android では正常に動作します)。

エラー:

コード:

PHPINFO

PhpInfo パーシャル

0 投票する
1 に答える
737 参照

docker - ポート 80 が既に使用されている場合に、ホームステッドで Docker マシンを実行するにはどうすればよいですか?

私はサーバー管理者ではなく、ポートや ssh などのサーバー関連の問題に直面することがよくあります。私が今直面している問題は、ホームステッドとドッカーにあります。

ホームステッドで実行されているlaravelアプリケーションがあります。しかし今では、自分のアプリケーションから API を呼び出してデータを使用できるように、ホームステッドでもProcess Makerを実行する必要もあります。そのため、Mac で適切に動作する Docker イメージを見つけeltercera/docker-processmakerて API をテストしたところ、正常に動作しています。

次のコマンドでイメージを実行します。

そして、それはうまくいきます。しかし、ホームステッド マシンに docker-engine をインストールして同じことを試してみると、次のエラーが発生しました。

それは言い0.0.0.0:80: bind: address is already in useます。これが何を意味するのか、これを解決してホームステッド マシン内でアプリケーションを使用する方法がわかりません。これは何らかの形でポート転送に関連していますか? -pasを使用してマシンを実行できますが、90:90どのようにアクセスするのかわかりません。

ここで何が欠けているのか、先に進む前に何を学ぶ必要があるのか​​を誰かが説明してくれますか?

編集

私は試した:

Macでファイルを編集したところ、ブラウザで編集/etc/hostsできるようになり、機能しました。processmaker.app:90しかし、これはヒットアンドトライのようなものでした。どうやって解決したのか、いまだにわかりません。

0 投票する
2 に答える
212 参照

php - 致命的なエラー: class.pmScript.php(208) での未定義の excuteQuery() プロセスメーカーへの呼び出し

エラー表示

やあ、

エラーが表示されたときに誰かが助けてくれたり、案内してくれたりできますか。エラーは undefined excuteQuery() 関数ですが、スクリプト呼び出し undefined excuteQuery()が見つかりませんでした。

p/s : 次のプロセスを実行するとエラーが表示されます。

class.pmScript.php

詳細

ProcessMaker バージョン : ProcessMaker 2.8 コミュニティ

オペレーティング システム: RHEL 6

データベース:MySQL

0 投票する
1 に答える
261 参照

php - 別のAPIのユーザーベースを使用してlaravelで認証を設定するには?

そのため、laravel アプリケーションでProcess Makerを使用して、多くの作業を完了しています。しかし、私の雇用主は彼らの API を好まず、私自身も好きではありません。彼らはあまりにも混乱しています。さらに、すべての機能が必要なわけではありません。

そのため、laravel 自体で API を作成して、これらの API を使用し、出入りするデータを好みに合わせて変換しています。PM には OAuth2 が含まれているため、それを使用しています。

しかし、私たちのシステムでも認証が必要です。そのため、JWT トークンを使用しています。また、JWT トークンは、アプリケーション内で使用する必要があるときに PM アプリケーションのアクセス トークンを保持します。

私の問題は、現在 PM のユーザー ベースを使用していることです。laravel のポリシーが失敗し、それらのポリシーを使用して構築された古い API も同様に失敗しています。アプリケーションのユーザー テーブルにユーザーが実際には存在せず、ユーザーのアクセス許可が失敗していることが原因です。

したがって、laravel で User モデルを使用し、それを$connectionand$tableプロパティを使用して PM の user テーブルに接続することをお勧めします。それとも、非雄弁な基本 User モデルをハックして、laravel にそれを使用して認証させることをお勧めします。そして、そのモデルは、PM の API をヒットして、ユーザーを取得するなどします。

laravelで作業しているときに誰かが同様の経験をしたことがありますか?それに適した解決策は何ですか? そのようなシナリオに取り組む方法について、私は本当に混乱しているからです。