2016-07-21 15 views
0

filp/whoopsパッケージをLaravel 5.1アプリに統合しようとしています。Laravel 5.1でfilp/whoopsをサービスプロバイダとして使用

このようなパッケージがインストールさ:

namespace App\Providers; 

use Illuminate\Support\ServiceProvider; 
use Whoops\Handler\PrettyPageHandler; 
use Whoops\Run; 

class ErrorServiceProvider extends ServiceProvider { 

    public function boot() 
    { 
     $whoops = new Run; 
     $whoops->pushHandler(new PrettyPageHandler); 
     $whoops->register(); 
    } 

    public function register() 
    { 
     // 
    } 

} 

そして、このようなconfig/app.phpでサービスプロバイダを登録:このようなapp/Providers/ErrorServiceProvider.php作成さ

composer require filp/whoops:~1.0 

'providers' => [ 
    App\Providers\ErrorServiceProvider::class 
] 

をしかし、私はそれでもデフォルトのエラーページが表示されます。

+1

https://mattstauffer.co/blog/bringing-whoops-back-to-laravel-5 –

+0

ありがとう@JeremyHarrisを解決しました。しかし、私は 'app/Exceptions/Handler.php'の編集を避けるためのサービスプロバイダとしての使い方を探しています。 – Camilo

+1

私はそのファイルを編集する方法がないと思います。それが 'app /'ディレクトリにある理由です。あなたはそれを編集することができます。状況はBugSnagの統合と同じです。そのファイルを変更する必要があります。 –

答えて

0

実行作曲ダンプ、自動ロード、あなたの問題は

+0

すでに 'composer dump-autoload'を試みましたが、それと同じ古いエラーページです。 – Camilo

関連する問題