0

Laravel 4 の artisan の使用に問題があります。基本実行時

php artisan key:generate

次のエラーが表示されます。

[InvalidArgumentException] There are no commands defined in the "key" namespace

私はいくつかの場所を読んで、次のコマンドで作曲家を更新しました:

php composer.phar update

しかし、これは次を返します:

Nothing to install or update

そして問題はまだ残っています。

どんな助けでも大歓迎です。ありがとう。

4

3 に答える 3

0

ファイル vendor/laravel/framework/src/Illuminate/Foundation/Console/KeyGenerateCommand.php を探します - これは key:command が定義されている場所です。

次に、 vendor/laravel/framework/src/Illuminate/Foundation/Providers/KeyGeneratorServiceProvider.php を探します - これは、artisan で使用するコマンドが登録されている場所です。

ほとんどの場合、インストールで何かが台無しになっています

于 2013-06-02T09:32:50.373 に答える
0

最初にコンポーザー自体を更新してみてください

php composer.phar self-update

次に、composer パッケージを更新します

php composer.phar update
于 2013-03-26T09:53:59.550 に答える
0

4 でキーを生成しましたLaravelか? このプロセスは、「Your key gets here!!!」を削除しないという点で、L3 とは多少異なります。このファイルのテキスト。

app/config/app.php 

そのテキストをそこに残し、職人がそれを上書きします。

あなたはすでにこれを知っていて、別の問題に直面しているかもしれません。

于 2013-07-19T03:33:37.873 に答える