We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PHP 版本:PHP 7.0.29 overtrue/wechat 版本:3.1 是否使用了框架?框架名称: laravel 5.3
执行了compose更新以后 ,所有微信相关的全报错。 描述你的问题现象,报错贴截图粘贴或者贴具体信息,提供必要的代码段 [2018-06-02 18:55:28] production.INFO: request arrived. [2018-06-02 18:55:28] production.ERROR: Symfony\Component\Debug\Exception\FatalThrowableError: Type error: Argument 1 passed to EasyWeChat\Support\Collection::__construct() must be of the type array, null given, called in /usr/share/nginx/html/code/vendor/overtrue/wechat/src/Foundation/Application.php on line 121 in /usr/share/nginx/html/code/vendor/overtrue/wechat/src/Support/Collection.php:48 Stack trace: #0 /usr/share/nginx/html/code/vendor/overtrue/wechat/src/Foundation/Application.php(121): EasyWeChat\Support\Collection->__construct(NULL) #1 /usr/share/nginx/html/code/vendor/pimple/pimple/src/Pimple/Container.php(118): EasyWeChat\Foundation\Application->EasyWeChat\Foundation{closure}(Object(EasyWeChat\Foundation\Application)) #2 /usr/share/nginx/html/code/vendor/overtrue/wechat/src/Foundation/Application.php(232): Pimple\Container->offsetGet('config') #3 /usr/share/nginx/html/code/vendor/overtrue/wechat/src/Foundation/Application.php(125): EasyWeChat\Foundation\Application->registerBase() #4 /usr/share/nginx/html/code/app/Libraries/function/helper.php(167): EasyWeChat\Foundation\Application->__construct(NULL) #5 /usr/share/nginx/html/code/app/Libraries/BaseWechat.php(25): init_wechat_sdk() #6 /usr/share/nginx/html/code/app/Http/Controllers/Api/WechatController.php(23): App\Libraries\BaseWechat->handle() #7 [internal function]: App\Http\Controllers\Api\WechatController->index() #8 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(55): call_user_func_array(Array, Array) #9 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('index', Array) #10 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Routing/Route.php(189): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\Api\WechatController), 'index') #11 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Routing/Route.php(144): Illuminate\Routing\Route->runController() #12 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Routing/Router.php(653): Illuminate\Routing\Route->run(Object(Illuminate\Http\Request)) #13 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\Routing\Router->Illuminate\Routing{closure}(Object(Illuminate\Http\Request)) #14 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(41): Illuminate\Routing\Pipeline->Illuminate\Routing{closure}(Object(Illuminate\Http\Request)) #15 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure)) #16 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(33): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}(Object(Illuminate\Http\Request)) #17 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\Routing\Pipeline->Illuminate\Routing{closure}(Object(Illuminate\Http\Request)) #18 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure)) #19 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(33): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}(Object(Illuminate\Http\Request)) #20 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\Routing\Pipeline->Illuminate\Routing{closure}(Object(Illuminate\Http\Request)) #21 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure)) #22 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(33): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}(Object(Illuminate\Http\Request)) #23 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\Routing\Pipeline->Illuminate\Routing{closure}(Object(Illuminate\Http\Request)) #24 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure)) #25 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(33): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}(Object(Illuminate\Http\Request)) #26 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(59): Illuminate\Routing\Pipeline->Illuminate\Routing{closure}(Object(Illuminate\Http\Request)) #27 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure)) #28 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(33): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}(Object(Illuminate\Http\Request)) #29 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(104): Illuminate\Routing\Pipeline->Illuminate\Routing{closure}(Object(Illuminate\Http\Request)) #30 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Routing/Router.php(655): Illuminate\Pipeline\Pipeline->then(Object(Closure)) #31 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Routing/Router.php(629): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request)) #32 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Routing/Router.php(607): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request)) #33 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(268): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request)) #34 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http{closure}(Object(Illuminate\Http\Request)) #35 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php(46): Illuminate\Routing\Pipeline->Illuminate\Routing{closure}(Object(Illuminate\Http\Request)) #36 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle(Object(Illuminate\Http\Request), Object(Closure)) #37 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(33): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}(Object(Illuminate\Http\Request)) #38 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(104): Illuminate\Routing\Pipeline->Illuminate\Routing{closure}(Object(Illuminate\Http\Request)) #39 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(150): Illuminate\Pipeline\Pipeline->then(Object(Closure)) #40 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(117): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) #41 /usr/share/nginx/html/code/public/index.php(53): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) #42 {main} [2018-06-02 18:55:29] production.INFO: null
如果你不提供相关的代码,我不会做任何应答,直接 close,感谢!
The text was updated successfully, but these errors were encountered:
你的配置文件有问题
Sorry, something went wrong.
在 tinker 里面确认 config('wechat') 有正确的值
config('wechat')
No branches or pull requests
我用的环境
PHP 版本:PHP 7.0.29
overtrue/wechat 版本:3.1
是否使用了框架?框架名称: laravel 5.3
问题及现象
执行了compose更新以后 ,所有微信相关的全报错。
描述你的问题现象,报错贴截图粘贴或者贴具体信息,提供必要的代码段
[2018-06-02 18:55:28] production.INFO: request arrived.
[2018-06-02 18:55:28] production.ERROR: Symfony\Component\Debug\Exception\FatalThrowableError: Type error: Argument 1 passed to EasyWeChat\Support\Collection::__construct() must be of the type array, null given, called in /usr/share/nginx/html/code/vendor/overtrue/wechat/src/Foundation/Application.php on line 121 in /usr/share/nginx/html/code/vendor/overtrue/wechat/src/Support/Collection.php:48
Stack trace:
#0 /usr/share/nginx/html/code/vendor/overtrue/wechat/src/Foundation/Application.php(121): EasyWeChat\Support\Collection->__construct(NULL)
#1 /usr/share/nginx/html/code/vendor/pimple/pimple/src/Pimple/Container.php(118): EasyWeChat\Foundation\Application->EasyWeChat\Foundation{closure}(Object(EasyWeChat\Foundation\Application))
#2 /usr/share/nginx/html/code/vendor/overtrue/wechat/src/Foundation/Application.php(232): Pimple\Container->offsetGet('config')
#3 /usr/share/nginx/html/code/vendor/overtrue/wechat/src/Foundation/Application.php(125): EasyWeChat\Foundation\Application->registerBase()
#4 /usr/share/nginx/html/code/app/Libraries/function/helper.php(167): EasyWeChat\Foundation\Application->__construct(NULL)
#5 /usr/share/nginx/html/code/app/Libraries/BaseWechat.php(25): init_wechat_sdk()
#6 /usr/share/nginx/html/code/app/Http/Controllers/Api/WechatController.php(23): App\Libraries\BaseWechat->handle()
#7 [internal function]: App\Http\Controllers\Api\WechatController->index()
#8 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(55): call_user_func_array(Array, Array)
#9 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('index', Array)
#10 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Routing/Route.php(189): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\Api\WechatController), 'index')
#11 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Routing/Route.php(144): Illuminate\Routing\Route->runController()
#12 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Routing/Router.php(653): Illuminate\Routing\Route->run(Object(Illuminate\Http\Request))
#13 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\Routing\Router->Illuminate\Routing{closure}(Object(Illuminate\Http\Request))
#14 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(41): Illuminate\Routing\Pipeline->Illuminate\Routing{closure}(Object(Illuminate\Http\Request))
#15 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#16 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(33): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}(Object(Illuminate\Http\Request))
#17 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\Routing\Pipeline->Illuminate\Routing{closure}(Object(Illuminate\Http\Request))
#18 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#19 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(33): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}(Object(Illuminate\Http\Request))
#20 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\Routing\Pipeline->Illuminate\Routing{closure}(Object(Illuminate\Http\Request))
#21 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#22 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(33): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}(Object(Illuminate\Http\Request))
#23 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\Routing\Pipeline->Illuminate\Routing{closure}(Object(Illuminate\Http\Request))
#24 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure))
#25 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(33): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}(Object(Illuminate\Http\Request))
#26 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(59): Illuminate\Routing\Pipeline->Illuminate\Routing{closure}(Object(Illuminate\Http\Request))
#27 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(33): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}(Object(Illuminate\Http\Request))
#29 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(104): Illuminate\Routing\Pipeline->Illuminate\Routing{closure}(Object(Illuminate\Http\Request))
#30 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Routing/Router.php(655): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#31 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Routing/Router.php(629): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#32 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Routing/Router.php(607): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#33 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(268): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#34 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http{closure}(Object(Illuminate\Http\Request))
#35 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php(46): Illuminate\Routing\Pipeline->Illuminate\Routing{closure}(Object(Illuminate\Http\Request))
#36 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle(Object(Illuminate\Http\Request), Object(Closure))
#37 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(33): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}(Object(Illuminate\Http\Request))
#38 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(104): Illuminate\Routing\Pipeline->Illuminate\Routing{closure}(Object(Illuminate\Http\Request))
#39 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(150): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#40 /usr/share/nginx/html/code/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(117): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#41 /usr/share/nginx/html/code/public/index.php(53): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#42 {main}
[2018-06-02 18:55:29] production.INFO: null
如果你不提供相关的代码,我不会做任何应答,直接 close,感谢!
The text was updated successfully, but these errors were encountered: