1
我正在blocktrail-api中創建一個服務提供程序來訪問blocktrail-api對象,但依賴項沒有工作,所以我刪除了服務提供者和所有相關的到那個軟件包,但是錯誤仍然在php artisan
之後仍然存在。依賴已被刪除,但在Artisan中存在類錯誤
這裏是laravel錯誤日誌
[2017-06-02 19:06:57] local.ERROR: Illuminate\Contracts\Container\BindingResolutionException: Unresolvable dependency resolving [Parameter #0 [ <required> $apiKey ]] in class Blocktrail\SDK\BlocktrailSDK in /home/amit/Projects/mlm/vendor/laravel/framework/src/Illuminate/Container/Container.php:888
Stack trace:
#0 /home/amit/Projects/mlm/vendor/laravel/framework/src/Illuminate/Container/Container.php(826): Illuminate\Container\Container->unresolvablePrimitive(Object(ReflectionParameter))
#1 /home/amit/Projects/mlm/vendor/laravel/framework/src/Illuminate/Container/Container.php(779): Illuminate\Container\Container->resolvePrimitive(Object(ReflectionParameter))
#2 /home/amit/Projects/mlm/vendor/laravel/framework/src/Illuminate/Container/Container.php(746): Illuminate\Container\Container->resolveDependencies(Array)
#3 /home/amit/Projects/mlm/vendor/laravel/framework/src/Illuminate/Container/Container.php(598): Illuminate\Container\Container->build('Blocktrail\\SDK\\...')
#4 /home/amit/Projects/mlm/vendor/laravel/framework/src/Illuminate/Container/Container.php(567): Illuminate\Container\Container->resolve('Blocktrail\\SDK\\...')
#5 /home/amit/Projects/mlm/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(708): Illuminate\Container\Container->make('Blocktrail\\SDK\\...')
#6 /home/amit/Projects/mlm/vendor/laravel/framework/src/Illuminate/Container/Container.php(840): Illuminate\Foundation\Application->make('Blocktrail\\SDK\\...')
#7 /home/amit/Projects/mlm/vendor/laravel/framework/src/Illuminate/Container/Container.php(780): Illuminate\Container\Container->resolveClass(Object(ReflectionParameter))
#8 /home/amit/Projects/mlm/vendor/laravel/framework/src/Illuminate/Container/Container.php(746): Illuminate\Container\Container->resolveDependencies(Array)
#9 /home/amit/Projects/mlm/vendor/laravel/framework/src/Illuminate/Container/Container.php(598): Illuminate\Container\Container->build('App\\Console\\Com...')
#10 /home/amit/Projects/mlm/vendor/laravel/framework/src/Illuminate/Container/Container.php(567): Illuminate\Container\Container->resolve('App\\Console\\Com...')
#11 /home/amit/Projects/mlm/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(708): Illuminate\Container\Container->make('App\\Console\\Com...')
#12 /home/amit/Projects/mlm/vendor/laravel/framework/src/Illuminate/Console/Application.php(192): Illuminate\Foundation\Application->make('App\\Console\\Com...')
#13 /home/amit/Projects/mlm/vendor/laravel/framework/src/Illuminate/Console/Application.php(206): Illuminate\Console\Application->resolve('App\\Console\\Com...')
#14 /home/amit/Projects/mlm/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(285): Illuminate\Console\Application->resolveCommands(Array)
#15 /home/amit/Projects/mlm/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(122): Illuminate\Foundation\Console\Kernel->getArtisan()
#16 /home/amit/Projects/mlm/artisan(35): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#17 {main}
請仔細檢查你是否從config/app.php中刪除了服務提供者,如果是,你可以給我們一部分來自storage/logs/laravel.log的日誌 –
是的,我已經從config/app.php中刪除它。我在這裏添加日誌 –
您是否嘗試過'composer dumpautoload'? –