【问题标题】:PHP session is automatically gets destroyed after payu payment gateway redirectpayu支付网关重定向后PHP会话自动被破坏
【发布时间】:2021-01-09 07:15:16
【问题描述】:

我正在开发一个电子商务测试网站。

  1. 在我的结帐页面会话中工作正常。

  2. 结帐后,重定向到payu货币网关网站进行支付

  3. 付款后,它会重定向到我的电子商务网站。现在我的会话被破坏了。

除非用户从网站注销,否则它不应该被破坏。 这不是我的代码问题,因为它是从 payu 网站重定向到我的网站。但是会话是自动被破坏的

【问题讨论】:

  • 您可以在开发者控制台中调试会话。它说明了什么?

标签: php session


【解决方案1】:

在开始您的会话之前:

不妨试试这个:

 // 1 week = 604800 seconds
 // server should keep session data for exactly (or at least) 1 week
 ini_set('session.gc_maxlifetime', 604800);

 // each client should remember their session id for EXACTLY 1 week
 session_set_cookie_params(604800);

 session_start(); // start the session

【讨论】:

    猜你喜欢
    • 2022-08-20
    • 2022-07-21
    • 1970-01-01
    • 2012-08-20
    • 2021-09-30
    • 2019-04-17
    • 2021-12-26
    • 2015-11-12
    • 1970-01-01
    相关资源
    最近更新 更多