Lumen5.6 升级到 5.7 后定时任务抛异常
5.6版本下是正常没问题的,当升级到5.7之后运行
php artisan schedule:run
会抛异常信息如下:
[2018-11-14 13:50:58] local.ERROR: Illuminate\Contracts\Container\BindingResolutionException: Target [Illuminate\Contracts\Debug\ExceptionHandler] is not instantiable. in /Users/zhangyubo/PhpstormProjects/email_service/vendor/illuminate/container/Container.php:945
Stack trace:
#0 /Users/zhangyubo/PhpstormProjects/email_service/vendor/illuminate/container/Container.php(785): Illuminate\Container\Container->notInstantiable('Illuminate\\Cont...')
#1 /Users/zhangyubo/PhpstormProjects/email_service/vendor/illuminate/container/Container.php(658): Illuminate\Container\Container->build('Illuminate\\Cont...')
#2 /Users/zhangyubo/PhpstormProjects/email_service/vendor/illuminate/container/Container.php(609): Illuminate\Container\Container->resolve('Illuminate\\Cont...', Array)
#3 /Users/zhangyubo/PhpstormProjects/email_service/vendor/laravel/lumen-framework/src/Application.php(260): Illuminate\Container\Container->make('Illuminate\\Cont...', Array)
#4 /Users/zhangyubo/PhpstormProjects/email_service/vendor/illuminate/container/Container.php(1222): Laravel\Lumen\Application->make('Illuminate\\Cont...')
#5 /Users/zhangyubo/PhpstormProjects/email_service/vendor/laravel/lumen-framework/src/Console/Kernel.php(223): Illuminate\Container\Container->offsetGet('Illuminate\\Cont...')
#6 /Users/zhangyubo/PhpstormProjects/email_service/vendor/laravel/lumen-framework/src/Console/Kernel.php(117): Laravel\Lumen\Console\Kernel->reportException(Object(Illuminate\Contracts\Container\BindingResolutionException))
#7 /Users/zhangyubo/PhpstormProjects/email_service/artisan(35): Laravel\Lumen\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#8 {main} {"exception":"[object] (Illuminate\\Contracts\\Container\\BindingResolutionException(code: 0): Target [Illuminate\\Contracts\\Debug\\ExceptionHandler] is not instantiable. at /Users/zhangyubo/PhpstormProjects/email_service/vendor/illuminate/container/Container.php:945)
[stacktrace]
#0 /Users/zhangyubo/PhpstormProjects/email_service/vendor/illuminate/container/Container.php(785): Illuminate\\Container\\Container->notInstantiable('Illuminate\\\\Cont...')
#1 /Users/zhangyubo/PhpstormProjects/email_service/vendor/illuminate/container/Container.php(658): Illuminate\\Container\\Container->build('Illuminate\\\\Cont...')
#2 /Users/zhangyubo/PhpstormProjects/email_service/vendor/illuminate/container/Container.php(609): Illuminate\\Container\\Container->resolve('Illuminate\\\\Cont...', Array)
#3 /Users/zhangyubo/PhpstormProjects/email_service/vendor/laravel/lumen-framework/src/Application.php(260): Illuminate\\Container\\Container->make('Illuminate\\\\Cont...', Array)
#4 /Users/zhangyubo/PhpstormProjects/email_service/vendor/illuminate/container/Container.php(1222): Laravel\\Lumen\\Application->make('Illuminate\\\\Cont...')
#5 /Users/zhangyubo/PhpstormProjects/email_service/vendor/laravel/lumen-framework/src/Console/Kernel.php(223): Illuminate\\Container\\Container->offsetGet('Illuminate\\\\Cont...')
#6 /Users/zhangyubo/PhpstormProjects/email_service/vendor/laravel/lumen-framework/src/Console/Kernel.php(117): Laravel\\Lumen\\Console\\Kernel->reportException(Object(Illuminate\\Contracts\\Container\\BindingResolutionException))
#7 /Users/zhangyubo/PhpstormProjects/email_service/artisan(35): Laravel\\Lumen\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#8 {main}
"}
有谁遇到过吗?
推荐文章: