問題タブ [laravel-vapor]

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

laravel - Laravel Vapor - パブリック dev データベースでユーザーの作成がエラーで失敗する: jumpbox が必要です

Laravel Vapor データベースのドキュメントには次のように記載されています。

最小のパフォーマンス クラスのパブリックにアクセス可能なデータベースをすばやく作成するには、データベースの--dev作成時にフラグを使用できます。これらの小規模で手頃な価格のデータベースは、テスト環境またはステージング環境に最適です

提案されたvapor database dev-db --devコマンドを使用して dev データベースを作成し、AWS でパブリックdb.t3.microを作成しましたが、コマンドを使用してデータベースにユーザーを追加しようとするvapor database:user dev-db user1と、ジャンプボックスが必要であるというエラーが表示されます。

おっと!リクエストに問題がありました。

  • データベース ユーザーを作成するには、ジャンプボックスが必要です。

プライベート/パブリック データベースに関するドキュメントには、次のように記載されています。

さらに、これらのデータベースは、パブリックにアクセスできる (Vapor によって自動的に割り当てられる長いランダムなパスワードを使用する) 場合と、非公開の場合があります。プライベート データベースは通常、パブリック インターネットからはアクセスできません。ローカル マシンからそれらにアクセスするには、Vapor ジャンプボックスを作成する必要があります。

--devデータベース作成コマンドはパブリックにアクセス可能なデータベースを作成するため、ジャンプボックスが必要であることを示すエラーが返されるのはなぜですか?

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

laravel - Laravel Vapor で DOCX または XLSX ファイル タイプをダウンロードできない

Laravel ベーパーを使用してアプリケーションをホストしていますが、AWS S3 から特定のファイル タイプをダウンロードする際に問題が発生しています。これは、リクエスト ヘッダーがこれらのファイル タイプを許可しないという CloudFront の問題かどうか疑問に思っています。PNG、JPG、PDF ファイルを正常にダウンロードできるので、DOCX や XLSX などのファイルに問題があります。私の API では、Storage ファサードを使用してダウンロードをストリーミングしています。

設定されていると私が信じているリクエストヘッダーは次のとおりです

これはスローされるエラーです

ここに画像の説明を入力

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

laravel - API Gateway で gzip 圧縮を有効にする方法は?

API Gateway で gzip 圧縮を有効にするのに少し問題があります。内部で AWS Lambda を使用する Laravel Vapor を使用しています。

API Gateway コンソール ダッシュボードで設定を探しましたが、役に立ちませんでした。アプリケーションで CORS をセットアップし、以下を有効にしています。

バックエンドで設定すればうまくいくという印象を受けましたが、うまくいきAccept-Encodingません。応答ヘッダーには決して含まContent-Encoding: gzipれません。