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_Session_Laravel 5.5 - Fatal编程技术网

Php Laravel-无法从支付网关检索会话中存储的数据

Php Laravel-无法从支付网关检索会话中存储的数据,php,laravel,session,laravel-5.5,Php,Laravel,Session,Laravel 5.5,我有个问题。 填写表单后,我将数据存储在会话中,并将用户重定向到支付网站进行支付,然后将他们返回到我的网站完成注册。 问题是,当我被重定向回试图提取会话中存储的数据的站点时,会出现未定义变量错误。 我已经检查了我的session.php,它被设置为'expire\u on\u close'=>false 我的控制器的会话位是标准的$request->session()->put('user',$user) 所以我的问题是,在离开并返回我的站点后,我如何从会话中获取表单数据?您确定返回的是完全相同

我有个问题。 填写表单后,我将数据存储在会话中,并将用户重定向到支付网站进行支付,然后将他们返回到我的网站完成注册。 问题是,当我被重定向回试图提取会话中存储的数据的站点时,会出现未定义变量错误。 我已经检查了我的session.php,它被设置为'expire\u on\u close'=>false

我的控制器的会话位是标准的$request->session()->put('user',$user)


所以我的问题是,在离开并返回我的站点后,我如何从会话中获取表单数据?

您确定返回的是完全相同的方案(
http
/
https
)、主机名和端口吗?您的会话cookie是在特定路径下配置的吗?是的,我确定该方案,因为我的站点位于本地主机上。哇!会话似乎配置为特定路径。你知道怎么撤销吗?控制器可以检查您的
config/session.php
?可能是
部分配置错误吗?@Umar745请参阅。配置在中file@bagus-tesa“域”=>env(会话\域),null,会话cookie路径=>'/'。会话驱动程序也是文件,我是否应该将其更改为cookie?