composerでSentry 2をインストールしてみました。Sentry サイトの作曲家 manuel を使用しましたが、常に serviceprovider 例外が発生しました。
「クラス 'Cartalyst\Sentry\SentryServiceProvider' が見つかりません」
別の方法がありますか、それとも何か間違ったことをしましたか?
composerでSentry 2をインストールしてみました。Sentry サイトの作曲家 manuel を使用しましたが、常に serviceprovider 例外が発生しました。
「クラス 'Cartalyst\Sentry\SentryServiceProvider' が見つかりません」
別の方法がありますか、それとも何か間違ったことをしましたか?
[ laravel 4のSentryウェブサイトインストーラーの説明]をよく見ると、
ステップ 1 は、 に追加する必要があることを示してい"cartalyst/sentry": "2.0.*"
ますがcomposer.json
、
具体的には、コマンド ラインから実行する必要があることも示しています。 php composer.phar update
のエントリを追加するphp composer.phar update
前に実行する必要があることに注意してくださいapp/config/app.php
(手順 2 以降に進む前に) 。
@Todd Isaacsの回答も必要な結果につながりますが、最初に戻る必要はありませんapp/config/app.php
。ファイルの変更を元に戻して更新を実行するだけです。
それが役立つことを願っています。
この同じエラーが発生したばかりで、Laravelでまったく新しいので、後退することにしました。これを解決するために私がしたことは次のとおりです。
最初に Sentry をインストールしたとき、更新を実行する前に「Cartalyst\Sentry\SentryServiceProvider」を app.php に追加しましたが、これが問題だったと思います。(インストール手順)
Sentry 3 の場合、app/config/app.php のサービス プロバイダーを次のように変更します。
'Cartalyst\Sentry\Laravel\SentryServiceProvider',