2017-07-06 4 views
0
I have just install laravel 5.4 & using xampp server 
facing issue in spatie. after installing by 'composer require   spatie/laravel-permission' 

adding Spatie\Permission\PermissionServiceProvider::class, to service    providers, in config/app.php 

next when i use this command 
php artisan vendor:publish --provider="Spatie\Permission\PermissionServiceProvider" --tag="m 

igrations」、 を公開しながら、私はライン1041spatieエラー移行ファイルに

[Symfony\Component\Debug\Exception\FatalErrorException] 
Call to a member function connection() on null 

PHP Fatal error: Call to a member function connection() on null in C:\xampp\htdocs\project\laravel\vendor\laravel\frame 

仕事\ SRC \を照らし\データベース\雄弁\ Model.php以下のようにこのエラーが表示されますパッケージをインストールした後

答えて

0

は、あなたがして

次のコマンドを実行して設定/ app.phpプロバイダ配列のサービスプロバイダが含まれていることを確認してください
php artisan vendor:publish 
+0

まだ同じエラー – Amir

0

私は、データベース・サービス・プロバイダの後Spatieのサービスプロバイダを配置することによって、それを修正。

Illuminate\Database\DatabaseServiceProvider::class, 

および再実行して、コマンドを再発行します。config/apps.phpで


、プロバイダの配列で、
Spatie\Permission\PermissionServiceProvider::class, 

はどこでも ライン後に置きます。私はなぜそう思うかわからない。