Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel应用程序在测试环境中的早期增强_Php_Laravel_Testing_Laravel Socialite - Fatal编程技术网

Php Laravel应用程序在测试环境中的早期增强

Php Laravel应用程序在测试环境中的早期增强,php,laravel,testing,laravel-socialite,Php,Laravel,Testing,Laravel Socialite,通常情况下,应用程序正在被请求。但在测试环境中,它会创建请求 这导致SocialProviders/manager隐式创建,认为它已经存在。此请求未被使用,并在此之后创建 因此,我无法使用伪造会话数据。因为它更改了为后一个请求创建的会话。而且SocialProviders的提供程序总是获取空会话 如果我禁用引导,我得到的第一个错误是,因为应用程序还没有被引导 谁错了?如何修复它?同时你能想出一些解决办法吗 更多细节。好吧,如果我必须回答谁有错,我会说是socialiteproviders/man

通常情况下,应用程序正在被请求。但在测试环境中,它会创建请求

这导致SocialProviders/manager隐式创建,认为它已经存在。此请求未被使用,并在此之后创建

因此,我无法使用伪造会话数据。因为它更改了为后一个请求创建的会话。而且SocialProviders的提供程序总是获取空会话

如果我禁用引导,我得到的第一个错误是,因为应用程序还没有被引导

谁错了?如何修复它?同时你能想出一些解决办法吗


更多细节。

好吧,如果我必须回答谁有错,我会说是socialiteproviders/manager,因为它假设在启动应用程序时已经创建了请求。这是我的看法

要使用它,请添加

{
    "type": "vcs",
    "url": "https://github.com/x-yuri/Manager"
}
到composer.json的参数。做


但请注意,使用额外的存储库会降低composer的速度。

好吧,如果我必须回答谁有错,我会说是SocialProviders/manager,因为它假设在启动应用程序时已经创建了请求。这是我的看法

要使用它,请添加

{
    "type": "vcs",
    "url": "https://github.com/x-yuri/Manager"
}
到composer.json的参数。做

但请注意,使用额外的存储库会降低composer的速度