2010-06-03 40 views
0

我已经通过谷歌和joomla论坛搜索,但没有得到什么,我正在寻找。php Joomla会话终身设置

  • 我的主要目的是将joomla会话设置为永远。
  • 很多论坛都说它不善于保持较高的价值(安全问题),但我现在不想考虑这一点。

我的问题是:如果

我设置会话生命周期值“0”(零),将在本届会议永远是活跃?或者用户将无法完全登录?

+0

为什么在世界上,你想永远设置会话? – Sarfraz 2010-06-03 19:49:08

+0

为什么不试试?另外,如何将其设置为非常高的价值(例如全年)? – 2010-06-03 19:49:16

+0

@Pekka:我确实尝试了零。它没有注销我。但通过浏览joomla文档,它没有给出清晰的图片。大多数论坛和joomla文档都声称将该值设置为更高的数字。但想知道为什么需要更高的价值,如果它可以用零来完成! @Sarfraz:它是一个离线局域网应用程序,用户需要根据您的假设始终在 – jtanmay 2010-06-03 19:53:12

回答

0

我不知道Joomla的会话管理功能的细节,但我认为他们是基于普通的cookie。有了这些,在会话结束时,值为0将导致the cookie being deleted,所以您可能想要以一个不可能的巨大价值。

+0

之前登录,如果它在joomla中的工作方式相同,那么如果将该值设置为零,则用户会话将为在浏览器关闭之前保持活动状态?那么用户在重新打开浏览器时将不得不再次登录?但如果他们不关闭,他们将永远登录? – jtanmay 2010-06-03 20:03:23

+0

@jtanmay是的,这是它应该根据setcookie()文档的方式。 – 2010-06-03 20:04:02

+0

感谢您的时间和答复。我有澄清。浏览器打开时,我已经在进行自动登录。所以将这个值设置为零将对我有用。 再次感谢。 – jtanmay 2010-06-03 20:06:16