問題タブ [forge]

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 投票する
0 に答える
605 参照

javascript - Forge ライブラリの依存関係をセットアップするには?

このライブラリ (Digital Bazaar / Forge) をプロジェクトに含めようとしています: https://github.com/digitalbazaar/forge

依存関係を含め、アプリからフォージ オブジェクトを利用できるようにするためangularjsに、コードを縮小して index.html にリンクを挿入する手順に従いました。

これは、クラウド環境 (cloud9 の nodejs プロジェクト) でテストすると正常に動作しますが、を使用してアプリをデプロイするPhonegap Buildと、依存関係とオブジェクトforgeがデバイスで利用できないようです。

私は何が間違っていて、それを解決する方法は?

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

laravel - 専用サーバーでLaravel Forgeを使用できますか?

cPanel/WHO に基づく既存の専用ホスティング サーバーでLaravel Forge ( https://forge.laravel.com/ ) を使用できるかどうか、または Digital Ocean または Amazon からパッケージを購入する必要があるかどうか、多くの方法を見つけようとしました。ウェブサービス ?しかし、それについて十分な情報を得ることができませんでした。

Forge を購入する前に確認する必要があります。

これについて私を助けてくれてありがとう。

よろしくお願いします

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

php - Forge + Git + Laravelの問題

Bitbucket で Laravel forge をセットアップしました。

コードを bitbucket にプッシュしたところ、bitbucket からのフェッチに問題があるというエラーが表示されました。それで、私は自分のウェブサイトを開いて、エラーが発生するかどうかを確認しました.

Display.phpWeb サイトが正しく読み込まれず、 という名前のファイルの 1 つが に名前が変更されていたことが判明しましたdisplay.php

それがどのように起こった可能性がありますか?このファイルはpublicディレクトリの外にあります。

ログをチェックして、他の誰かがサーバーに接続したかどうかを確認しましたが (ハッキングされたと思います)、ログに疑わしいものは何もありませんでした。

誰も似たような問題を抱えたことがありますか?

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

laravel - Forge のデプロイで .env ファイルがクリアされる

わかりました、私はこれがまだ完全に理解されているかどうか確信が持てません。

どこを見ても、レポに .env ファイルを含めないように誰もが言っています。意味あり。私が理解していないのは、展開されたサイトに .env を追加する方法です。

私はlaravelアプリを構築していて、フォージでデプロイしようとしています。これで十分に機能し、Forge インターフェイスを介して .env を編集します。別のデプロイが行われるたびに .env ファイルが消去されることを除いて、これは実際にはより良いアプローチのようです。これを行うためのより良い方法はありますか、それとも確認する必要がある設定はありますか?

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

laravel - Laravel Forge はデプロイ スクリプトを強制終了します

Forge サーバーは GitLab リポジトリにリンクされています。そのため、新しいコミットをマスター ブランチにプッシュするたびに、Gitlab が Forge の Deployment URL をトリガーします。

この問題は、デプロイ スクリプトの実行に時間がかかりすぎているようで、その結果、Forge がスクリプトを強制終了しています。どういうわけか、デプロイ スクリプトの強制終了を回避できますか?

私のデプロイスクリプト:

展開ログ:

0 投票する
0 に答える
620 参照

php - Laravel 複数のキュー:listen はタイムアウトを無視し、再起動します

1 つのジョブで 5.000 通または 10.000 通の電子メールを送信するプロセスがありますが、他のプロセスがまだ実行されている場合でも、60 秒ごとに開始し続けます。

デーモンコマンドとして:

listen コマンドとして:

ここで、複数のリスナーまたは複数のワーカー デーモンを実行すると、約 60 秒後に新しいプロセスが最初からやり直され、php タイムアウトのように感じられますが、他のプロセスはそのまま続行されるため、新しいプロセスを開始するように見えます。理由はありません。コードではループし、DB から毎回 100 通の電子メールを取得し、ログ ファイルに書き込みます。

ログファイル:

ここでは、古いプロセスが続行され、新しいプロセスが開始されるため、二重のメールが送信されることがわかります。新しいプロセスを開始すると、jobs テーブルの試行が 1 に更新され、reserved_at も更新されます。

誰でもここで私を助けることができますか、それはばかげているに違いありませんが、ほとんどすべてを試しましたが、何度も実行され続けます。1 つのキュー デーモン ワーカーまたはキュー リッスンを実行することで問題は解決しますが、可能なはずの 1 つのキューで複数のキュー ワーカーを実行したいと考えています。

Supervisord でプロセスを生成する forge で実行します

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

laravel-5 - @inject メソッドがライブ サーバーで機能しない理由

私はlaravel 5アプリを開発しています。私のコードでは、App/Utilities/class.php で作成したクラスを挿入します。私のホームステッド マシンでは問題なく動作しています。Forge を使用してデジタル オーシャンでホストされているサーバーにファイルをプッシュしました。3 日前に Class not Found エラーが発生し始めるまで、すべてが完全に機能していました。

あなたはそのようなエラーに陥ったことがありますか?どうすれば修正できますか?