默認情況下,PHP會話是否超時?即,如果沒有任何編碼,用戶最終會在一段時間不活動後「退出」?PHP會話默認超時
56
A
回答
91
這取決於服務器配置或相關指令session.gc_maxlifetime在php.ini
後會發生。
通常情況下,默認值爲24分鐘(1440秒),但您的虛擬主機可能已將默認值更改爲其他值。
3
是的,通常情況下,會話將在PHP 20分鐘後結束。
7
15
你可以在你的web服務器上更改你的php-configuration。 在php.ini
中搜索
session.gc_maxlifetime()
該值以秒爲單位設置。
5
http://php.net/session.gc-maxlifetime
session.gc_maxlifetime = 1440
(1440 seconds = 24 minutes)
1
您可以設置會話超時在php.ini。默認值是1440秒
session.gc_maxlifetime = 1440
; NOTE: If you are using the subdirectory option for storing session files
; (see session.save_path above), then garbage collection does *not*
; happen automatically. You will need to do your own garbage
; collection through a shell script, cron entry, or some other method.
; For example, the following script would is the equivalent of
; setting session.gc_maxlifetime to 1440 (1440 seconds = 24 minutes):
; find /path/to/sessions -cmin +24 -type f | xargs rm
相關問題
- 1. 默認會話在JSF中超時
- 2. JSF2 - 什麼是默認會話超時?
- 3. Java 1.6 JSSE默認SSL會話超時?
- 4. php會話超時
- 5. php會話超時
- 6. PHP會話超時
- 7. PHP會話超時
- 8. PHP會話超時
- 9. PHP:默認cURL超時值
- 10. PHP會話超時/註銷
- 11. 會話超時 - 餅乾/ PHP
- 12. PHP會話超時太快
- 13. 會話超時在PHP
- 14. 會話超時PHP問題
- 15. 會話超時核心Php
- 16. PHP會話超時太快
- 17. PHP會話超時問題
- 18. AJAX + PHP:會話超時
- 19. Php會話超時問題
- 20. 調試php會話超時
- 21. PHP簡單會話超時
- 22. PHP會話超時太快
- 23. 刪除php會話超時
- 24. Php會話超時安全
- 25. 瞭解會話超時(php)
- 26. PHP會話如何默認保存?
- 27. 沒有默認數據的PHP會話
- 28. PHP:默認/ tmp會話VS session_set_save_handler()性能
- 29. 更改彈簧web應用程序的默認會話超時
- 30. 在Apache和CentOS中的默認會話超時
的可能的複製[在PHP擴展會話超時(http://stackoverflow.com/questions/514155/extending-session-timeout-in-php)和[我如何30分鐘後到期PHP會話?](http://stackoverflow.com/questions/520237/how-do-i-expire-a-php-session-after-30-minutes)和[許多其他](http: //stackoverflow.com/search?q=php+session+timeout)。 – DaveRandom 2012-03-28 08:55:39
感謝所有這些。我想要一個更直接的答案,因此這個問題! - upvoted – 2012-03-28 09:06:09
有趣的是,所有答案都提到了「20分鐘」和「1440秒」,沒有人注意到1440秒實際上是24分鐘。 – maligree 2012-07-09 08:55:05