php.ini来配置session,php.ini 配置session自动开启
1.session.save_handler = files
這東西就是設(shè)置需要用什么東西存儲session,files當(dāng)然就是文件了。在項(xiàng)目中也可以通過 session_set_save_handler配置session的存儲方式。(例如使用redis)。這個函數(shù)會在其他文章中詳細(xì)的說明。
2.session.name=PHPSESSIONID
這東西就是名字了,也就是存儲cookie的唯一標(biāo)識。說白了就是再存瀏覽器中cookie的鍵名
3.session.save_path=\tmp
當(dāng)存儲介質(zhì)為文件的時候,存儲的路徑,或者為memcached為memcached的連接地址。不過沒試過
4.session.auto_start=0
這東西就是問你是不是自動啟動會話,一般啟動會話需要session_start(),如果開啟了auto_start(設(shè)置為1),那么久不用session_start了,在請求開始的時候就自動開啟了。
5.session.gc_maxlifetime=1440
這東西和***回收機(jī)制有點(diǎn)關(guān)系,代表著在1440秒之后。(也就是24分鐘,作者是不是很喜歡科比啊?)這個session會被看作是***。(不是被清除了,是被看作是***)在***回收機(jī)制啟動的時候可能會被清除。
6.session.serialize_handler = php
規(guī)定使用何種方式進(jìn)行序列化(需要序列化的地方用那種方式進(jìn)行序列化)
7.session.cookie_lifetime
以秒數(shù)指定了發(fā)送到瀏覽器的 cookie 的生命周期。值為 0 表示“直到關(guān)閉瀏覽器”。默認(rèn)為 0
8.session.cookie_path
就是說在設(shè)置cookie的時候不僅可以根據(jù)域名也可以根據(jù)不同域名下的path來設(shè)置。指定了要設(shè)定會話 cookie 的路徑。默認(rèn)為 /
9.session.cookie_domain
session.cookie_domain 指定了要設(shè)定會話 cookie 的域名。默認(rèn)為無,表示根據(jù) cookie 規(guī)范產(chǎn)生 cookie 的主機(jī)名
10.session.use_cookies
指定是否在客戶端用 cookie 來存放會話 ID。默認(rèn)為 1(啟用)。
11.session.use_only_cookies
指定是否在客戶端僅僅使用 cookie 來存放會話 ID。。啟用此設(shè)定可以防止有關(guān)通過 URL 傳遞會話 ID 的攻擊
12.session.entropy_length
指定了從上面的文件中讀取的字節(jié)數(shù)。默認(rèn)為?0
---------------------
作者:曉丶峰
來源:CSDN
原文:https://blog.csdn.net/xf552527/article/details/86698797
版權(quán)聲明:本文為博主原創(chuàng)文章,轉(zhuǎn)載請附上博文鏈接!
總結(jié)
以上是生活随笔為你收集整理的php.ini来配置session,php.ini 配置session自动开启的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java取geosever数据,终于搞定
- 下一篇: 微信一键关注 php,微信公众平台开发一