問題タブ [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 投票する
1 に答える
2821 参照

php - コマンド「make:seeder」は Lumen 5.2 で定義されていません

初めての Lumen プロジェクトを開発していて、データベース用に を作成しようとしてseed classいます。

次のコマンドを実行しようとしています。

しかし、私はいつもこのエラーを受け取ります:

[Symfony\Component\Console\Exception\CommandNotFoundException]

コマンド「make:seeder」が定義されていません。

これらのいずれかを意味しましたか?

その問題を解決する方法をたくさん探していますが、何も見つかりませんでした。私がしなければならないことはありますか?

私は使用していますlumen-framework 5.2.*

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

php - Lumen アプリケーションを Localhost から DigitalOcean に移動します

Lumen アプリケーションをローカルホストから DigitalOcean に移動しようとしています。localhost アプリケーションは正常に動作します。FileZilla を使用してファイルをアップロードし、ドキュメント ルートを指定しました。

ドメイン名を入力すると、正しく開きます。ただし、このページのログインをクリックすると、2 つのことが起こります。

  1. Connector.php 行 55 の PDOException: SQLSTATE[HY000] [1045] ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワードを使用: YES)

  2. ドメイン名が元の localhost IP アドレスと対応するサフィックスに戻ります。例:

    http://domain.com/login 私はhttp://999.222.111.9/loginを取得します

私の .env は次のとおりです

私のdatabase.phpは次のとおりです。

その他の詳細: データベースのサイズが大きすぎて phpmyadmin にアップロードできないため、ドロップレットに phpmyadmin をインストールしていません。

前回試したときにすべてのテーブルがインポートされなかったため、データベースを mysql にインポートしていません。

助けてください。ありがとうございました!

0 投票する
3 に答える
3617 参照

laravel - コマンド「queue:failed-table」が定義されていません

何らかの理由で、Lumen 5.2 で失敗したジョブ テーブルを生成できません。

私は相談しました:

ルーメン 5.2 ドキュメント

ルーメン 5.1 ドキュメント

Laravel 5.2 ドキュメント

そして、言及された唯一のジェネレーターartisan queue:failed-tableは単純に次を返します。

これがなぜなのか、誰にも手がかりがありますか?アプリケーション自体は、(まあ、エラー) が原因でエラーをキャストしており、処理する失敗したジョブ テーブルがありません。

とても感謝しております!

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

php - laravel(メインセットアップ)とルーメン(sudomainセットアップ)でストレージディレクトリ内のファイルを共有する方法

私はlaravel + lumenベースのプロジェクトに取り組んでいます。Laravel 5.2 で Web ベースになるメインのセットアップと、モバイル デバイスからの API リクエストを処理するためのサブドメイン (api.domain.com) を作成しています。ユーザーは、モバイル アプリケーションと Web の両方から大量のファイル (主に画像) をアップロードします。そして、それらは公開されないストレージ フォルダに保存されます。しかし、それから2つの問題があります。

  1. 両方のセットアップ間でストレージ フォルダーを共有するにはどうすればよいですか? この問題を解決するために、ファイルを別のサーバーに保管することを考えています。
  2. ストレージ フォルダは公開されないため、ファイルを取得するにはどうすればよいですか?
0 投票する
2 に答える
2129 参照

php - Lumen のどこにビジネス ロジックを配置しますか?

Lumen を使用して最初の API を開発しています。通常、私はビジネス ロジックまたは再利用されたコードをコントローラーから分離し、他のコントローラーと共有するためのサービスを使用しています。

ルーメンでこれを行う方法は?サービスをどこに置くか?これらのサービスを登録する ServiceProvider しか表示されませんが、どこでどのように定義するかは明確ではありません。

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

php - クラス path.config が存在しません - Lumen 5.2

alexpechkarevによるGoogleMapsパッケージの追加中に少し問題がありますリンク:https ://alexpechkarev.github.io/google-maps/をルーメンフレームワークバージョン5.2に追加しましたServiceProviderとFacadeをapp.phpに追加しました:

しかし、コマンドラインとテープに移動すると、次のエラーメッセージが表示されます:php artisan

[ReflectionException] クラス path.config が存在しません

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

laravel - Lumen でマルチテナント アプリケーションを作成するには?

Lumen と mongodb を使用しています。Lumen を使用して、テナントごとに個別のデータベース、サブドメイン、エイリアス ドメインを使用してマルチテナント アプリケーションを作成したいと考えています。Lumen で
マルチテナント アプリケーションを作成する方法を教えてください。

注意: laravelのこのパッケージは素晴らしいですが、ルーメンでは機能しません