問題タブ [lumen-5.2]

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

laravel - Laravel Lumen 5.2 Corsミドルウェアが機能しない

Laravel Lumen 5.1 では、CorsMiddleware でこれを使用しています。

しかし、5.2ではもう機能しません。

応答で適切なヘッダーを返すにはどうすればよいですか?

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

php - Lumen Collective-HTML Form

I have created a small test-project and wanted to use this: https://github.com/vluzrmos/collective-html

I have done the same things step by step as in the manual. But I got this error:

Whoops, looks like something went wrong.

In the app.php I enabled this:

And added the register and alias as given in the manual. Also I changed in the index.php that the requests are working. My route and my controller are working. If I write only html content the page is fully and correctly shown.

But If I change my blade-template and at this:

It doesn't work. And the error which I have given before occurs and the page is not shown.

Is the call wrong or should I declare anything in my Controller or in the head of the View?

By the way, the files/library are/is existing and loaded via composer

(Lumen 5.2)

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

php - RedirectResponse.php 行 75 の Lumen FatalErrorException: null でメンバー関数 flashInput() を呼び出す

こんにちは、ルーメンでこのエラーが発生しました

RedirectResponse.php 行 75 の FatalErrorException: null でメンバー関数 flashInput() を呼び出す

RedirectResponse.php の 75 行目

RegistersExceptionHandlers.php 行 55 の Application->handleShutdown() で

Application->Laravel\Lumen\Concerns{closure}() で

エラーをスローするコードは次のとおりです。

エラーは withInput() から発生します

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

eloquent - Dingo API、Database Query Builder を使用

Dingo API で Eloquent Query Builder を使用する方法を知っている人はいますか?

箱から出してEloquentを使用すると、うまく機能しています:

そして、私のモデルでは、クエリ ビルダーを使用できます。

Eloquent を使用して同じ結果が得られることはわかっていますが、簡単なクエリでしか機能しません。

Dingo API を使用して、Query Builder を使用したい場合、次のエラー メッセージが表示されます。

app/bootstrap.phpファイルで呼び出したことのないsetAsGlobalメソッドに関連していると思います。私はこれしか持っていません:

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

php - GuardHelpers が customGuard で機能しない

次のカスタム ガードを作成しました。

私のミドルウェアでは、次のように定義しました。

私が得ているエラーは次のとおりです:
致命的なエラー: 未定義のメソッド App\Auth\LicenseGuard::quest() への呼び出し

「クエスト」メソッドを持つデフォルトの GuardHelper 特性を使用していますが、なぜこれが起こっているのかわかりません。

PHP7 と Lumen 5.2 を使用しています

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

php - Lumen でのルート プレフィックスの使用

Lumen 5.2 ドキュメントから:

プレフィックス グループ属性を使用して、グループ内の各ルートに特定の URI のプレフィックスを付けることができます。たとえば、グループ内のすべてのルート URI の前に admin を付けたい場合があります。

私のコード:

index()これは 200 を返しますが、 でメソッドを呼び出していないことは明らかLessonsControllerです。

私もこれを試しました:

結果はReflectionException in Container.php line 738: Class LessonsController does not exist

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

php - ルーメンでのユーザーログイン認証

laravel5で通常行うように認証を試みましたが、次のエラーが表示されます:

AuthManager.php 行 152 の ErrorException: 未定義のインデックス: プロバイダー

その後、次のリンクを試して みました Authentication: index not found: provider

その後、次のエラーが発生しました:

call_user_func_array() はパラメーター 1 が有効なコールバックであることを期待しています。クラス 'Illuminate\Auth\TokenGuard' にはメソッド 'attempt' がありません

今、私はこれで立ち往生しています。では、ユーザーのサインイン認証はどうすればよいですか?

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

laravel - ルーメン 5.2 の問題

最近 Laravel 5.2 をインストールしましたが、プロジェクトの public フォルダーから css および js ファイルをロードする際に問題が発生しました。すべてのビューがリソース フォルダーにあり、アセット ファイルがパブリック フォルダーにあります。html コレクティブをインストールしようとしましたが、機能しません。誰かが css ファイルと js ファイルをリンクしてロードするのを手伝ってくれませんか。

これは私の見解です:

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

php - ルーメン認証

Lumen認証をまったく機能させることができません。

私は新規インストールを行っており、ここのドキュメントに従おうとしています:

https://lumen.laravel.com/docs/5.2/authentication

AuthProviderファイル内の行のコメントを外しましたapp.php(他のすべて、ファサードなどとともに)。次に、単純なコントローラーでdd(Auth::use()).

このエラーを回避できません:

何か案は?

編集:

誰かがコードサンプルを求めたので。

  1. ルーメンを取り付ける
  2. app.php 内のすべてのコメントを外します
  3. これをルートに入れます:

    $app->get('/api/v1/users/{id}', function () { dd(\Auth::user()); });