問題タブ [laravel-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.
php - laravel forgeで職人のコマンドを永遠に実行していますか?
カスタム職人コマンドをデーモンで永久に実行し続ける方法を誰かがアドバイスできますか?
キューを使用した多くのチュートリアルを見ましたが、正確には適合しません。私は pubnub の php ライブラリで「サブスクライブ」を達成しようとしていますが、何かを見逃していない限り、これが最善の方法のように思えますか?
前もって感謝します!
php - Laravel Forgeは、デプロイされた4つのサイトのうち3つだけで環境変数を検出します
それらはすべて同じように構成されています。
環境は間違いなく本番環境に設定されています。
データベース資格情報はまったく読み取られません - デフォルトとして ''@localhost password: NO を使用したいと考えています。
私が設定した
app/config/database.php の 4 つのサイトすべてで、関連する環境変数を forge に設定します。環境フィールドを空白のままにして、「本番」と入力しようとしました。また、database.php で $_ENV['environmentvariable'] を使用してみました。
これにより、Undefined Index DB_HOST の別のエラーが発生します。明らかに環境変数が読み取られていません。
私はすべてを削除し、レポとlaravelサーバーを何度も再作成しました。他の 3 つのサイトはすべて同じように構成されています。ブートストラップ/開始で環境を検出します
助けていただければ幸いです。ホームステッドで問題なく動作します。
編集: 私はフォージに ssh して、任意のサイトまたはデータベースでやりたいことを何でも行うことができます。 --env="production" で実行してください。
laravel - デフォルトサイトの SSL laravel forge
このチュートリアルを読んで、laravel サイトに SSL を設定しました。私はすべてを読んでおらず (おっと)、「デフォルト」サイトを削除していませんでした。デフォルトのサイトから CSR を生成しました (ただし、ドメインは example.com を使用)。これで証明書があり、laravel forge を介してインストールしましたが、機能しません。
- https://example.comに接続できない(ブラウザ / curl)
- http://example.comは https にリダイレクトされません
- 何も入っていない
/var/log/nginx/default-error.log
- nginxを再起動しました
ここに私の/etc/nginx/sites-available/default
ファイルの内容があります:
それを機能させるにはどうすればよいですか?
php - SSL用のLaravel Forge Nginx構成
私は通常、インターネットで徹底的に調査するまで、質問を投稿しません。Laravel Forge を使用して CSR を作成し、証明書を追加してアクティブ化し、これらのリソースを使用して Nginx Config を編集します。
https://stackoverflow.com/questions/26192839/laravel-forge-ssl-certificate-not-working
^curl https://domain.comはデータを返します
コマンド ラインで「service nginx restart」を実行し、/var/log/nginx/error.log に移動すると、次のエラーが表示されます。
domain.com にアクセスすると、「この Web ページにはリダイレクト ループがあります」というメッセージが表示されてhttps://domain.comにリダイレクトされます。明らかに、Nginx リダイレクトは何らかの形で機能していませんが、すべての手順に従いました。
この問題をトラブルシューティングするために投稿する必要がある追加のエラー ログと情報を教えてください。事前に感謝します。
php - デプロイ後のlaravelログイン無限ループ
Sentinel - https://github.com/rydurham/Sentinel - を使用してアプリのユーザー認証を処理し、routes.php の「admin」サブドメイン全体を次のようにまとめています。
ローカル マシンでは、すべて正常に動作します。app.domain.dev は、ログインしている場合は管理ダッシュボードを表示し、ログインしていない場合はログイン ページを表示し、ログアウトするとユーザーはログイン ページに戻ります。
ただし、Forge を介してデプロイすると、ログインしていない場合、app.domain.dev は無限ループ エラーを引き起こします。それでも、/login は引き続きアクセス可能で機能しており、ログインすると、ダッシュボードが正常にロードされます。ユーザーがログアウトすると、再び無限ループ エラーが発生します。
なぜこれがローカルで動作し、展開されていないのかはわかりませんが、'Sentinel\auth' フィルタリングされたグループ内にある 'home' ルートに何か関係があるのではないでしょうか?
Sentinel の認証フィルター:
...そして config.routes.login は「login」に設定されています。
私はこの質問の類似点を理解しています-laravelのリダイレクトループ-しかし、私を混乱させるのは、ローカルで動作している/展開が壊れていることです。
ssh - SSH許可が拒否されました(公開鍵) - Laravel Forge
Jeffrey Way の指示に従いましたが、ターミナル内で同じ SSH エラーが継続的に発生しています。
Sequel Pro 経由で接続したいのですが、さらに詳しく調べてみると、これが最も正確なログの説明です。
この方法で SSH キーを生成します。
次に、次の方法で Laravel Forge にコピーします。
エラーなく保存されます。しかし、次に forge@ip_address を試してみると、常に Permission denied エラーが返されます。
どんな助けでも大歓迎です。
laravel - Laravel Forge を使用して本番サーバーで移行が機能せず、エラー [RuntimeException] Aborted
初めての Laravel Forge サーバーをセットアップしているところです。すべてが順調に進んでいるように見えます。コードは Git リポジトリから取得され、Web サイトをオンラインで見ることができます。何らかの理由で、データベースの移行が機能していません。
Forge で「Deploy」コマンドを実行すると、Forge イベント ログに次のエラーが表示されます。
migrate
ターミナルから(and ) コマンドを実行しようとしましたmigrate:refresh
が、ハングするだけで、最終的には CTRL-C を使用する必要があります (を使用している場合でも--verbose
)。後でデータベースを調べると、移行テーブルのみが作成されており、空です。
また、開発環境 (Homestead) ですべての移行を再実行してみましたが、正常に動作します。
誰がこれを引き起こしているのか知っていますか?
php - 「オブジェクトコンテキストで$ thisを使用して」メールを送信するときのフォージを使用したサーバーでのLaravelエラー
私は Laravel forge を使用しており、メール リマインダーを送信する cron ジョブをスケジュールしています。ローカルではうまく動作しますが、本番サーバーではこれが各メールの最後に発生し、ジョブが失敗したと考えてループし、無数のメールを送信します(ジョブの再実行に制限を設定しました:p)メッセージは次のとおりです。
これが何から来ているのか、何か考えはありますか?エラーがわかりません。ベンダー パッケージ形式のlaravelにあります...電子メール テンプレートにはhtmlタグがありませんが、それは問題ではありません...
ありがとう、