問題タブ [laravel-9]
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 9の不適切なレート制限
Laravel 9 と Laravel Fortify をインストールしました。ただし、ログイン機能のレート制限は正しくありません。
FortifyServiceProvider.php
ご覧のとおり、1 分間に 5 つのリクエストが表示されます。ただし、最初のリクエストの後に間違ってログインしようとすると、エラーが発生し続けました429: Too Many Requests
。これは、一度しかログインできないためです。
8.0 と 8.1.2 の両方の PHP バージョンを試しました。
アップデート:
Laravel v8も試しました。
開発環境: Laragon も Laradock (docker) で試してみましたが、それでも同じ問題が発生します。
php - 「ユーザーが設定されていません」Laravel 9 に移行した後の IncompleteDsnException
私は Laravel 8.64 を使用していましたが、メールは製品サーバーと開発サーバーの両方で正常に機能していました。しかし、9.0.2 にアップグレードした後、メールの送信に問題があります。もちろん、すべての指示に従いましたが、それでもメールを送信しようとするとエラーが発生します。
ユーザーが設定されていません。{"例外":"[オブジェクト] (Symfony\Component\Mailer\Exception\IncompleteDsnException(コード: 0): ユーザーが設定されていません。
vendor フォルダーでいくつかの再検索を行った後、メソッドAbstractTransportFactory
を含むクラスが見つかりましgetUser
た。
このreturn '';
if ステートメントでは、例外をスローする代わりに、すべてが正常に機能しています。誰もがこれの解決策となぜこれが起こっているのか知っていますか
php - Laravel 9 アプリ (8 からアップグレード) lang ディレクトリが期待どおりに機能しない
Laravel 8 アプリケーションをバージョン 9 にアップグレードしました。 docs: upgrade guideによると、resources/lang
ディレクトリは現在、ルート プロジェクト ディレクトリ ( lang
) にあります。
lang
ディレクトリをプロジェクトのルート ディレクトリに移動しましたが、動作していないようです。
と
コントローラ
しかし、lang
ディレクトリを に戻すと/resources/lang
、以前の laravel バージョンと同様に正常に動作します。そこで、Laravel 9 の新しい新しいプロジェクトを作成しましたが、うまくいきました。これにより、追加の構成が必要であると考えるようになりましたが、アップグレード ガイドには記載されていません。私のcomposer.json
依存関係は、新しい laravel プロジェクトとまったく同じです。Laravel がディレクトリを認識するために行う必要がある追加の構成はありますか?