問題タブ [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.
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
ます。これが何を意味するのか、これを解決してホームステッド マシン内でアプリケーションを使用する方法がわかりません。これは何らかの形でポート転送に関連していますか? -p
asを使用してマシンを実行できますが、90:90
どのようにアクセスするのかわかりません。
ここで何が欠けているのか、先に進む前に何を学ぶ必要があるのかを誰かが説明してくれますか?
編集
私は試した:
Macでファイルを編集したところ、ブラウザで編集/etc/hosts
できるようになり、機能しました。processmaker.app:90
しかし、これはヒットアンドトライのようなものでした。どうやって解決したのか、いまだにわかりません。
php - 致命的なエラー: class.pmScript.php(208) での未定義の excuteQuery() プロセスメーカーへの呼び出し
やあ、
エラーが表示されたときに誰かが助けてくれたり、案内してくれたりできますか。エラーは undefined excuteQuery() 関数ですが、スクリプト呼び出し undefined excuteQuery()が見つかりませんでした。
p/s : 次のプロセスを実行するとエラーが表示されます。
詳細
ProcessMaker バージョン : ProcessMaker 2.8 コミュニティ
オペレーティング システム: RHEL 6
データベース:MySQL
php - 別のAPIのユーザーベースを使用してlaravelで認証を設定するには?
そのため、laravel アプリケーションでProcess Makerを使用して、多くの作業を完了しています。しかし、私の雇用主は彼らの API を好まず、私自身も好きではありません。彼らはあまりにも混乱しています。さらに、すべての機能が必要なわけではありません。
そのため、laravel 自体で API を作成して、これらの API を使用し、出入りするデータを好みに合わせて変換しています。PM には OAuth2 が含まれているため、それを使用しています。
しかし、私たちのシステムでも認証が必要です。そのため、JWT トークンを使用しています。また、JWT トークンは、アプリケーション内で使用する必要があるときに PM アプリケーションのアクセス トークンを保持します。
私の問題は、現在 PM のユーザー ベースを使用していることです。laravel のポリシーが失敗し、それらのポリシーを使用して構築された古い API も同様に失敗しています。アプリケーションのユーザー テーブルにユーザーが実際には存在せず、ユーザーのアクセス許可が失敗していることが原因です。
したがって、laravel で User モデルを使用し、それを$connection
and$table
プロパティを使用して PM の user テーブルに接続することをお勧めします。それとも、非雄弁な基本 User モデルをハックして、laravel にそれを使用して認証させることをお勧めします。そして、そのモデルは、PM の API をヒットして、ユーザーを取得するなどします。
laravelで作業しているときに誰かが同様の経験をしたことがありますか?それに適した解決策は何ですか? そのようなシナリオに取り組む方法について、私は本当に混乱しているからです。