php.ini来配置session,php.ini 配置session自动开启
1.session.save_handler = files
這東西就是設(shè)置需要用什么東西存儲(chǔ)session,files當(dāng)然就是文件了。在項(xiàng)目中也可以通過 session_set_save_handler配置session的存儲(chǔ)方式。(例如使用redis)。這個(gè)函數(shù)會(huì)在其他文章中詳細(xì)的說明。
2.session.name=PHPSESSIONID
這東西就是名字了,也就是存儲(chǔ)cookie的唯一標(biāo)識(shí)。說白了就是再存瀏覽器中cookie的鍵名
3.session.save_path=\tmp
當(dāng)存儲(chǔ)介質(zhì)為文件的時(shí)候,存儲(chǔ)的路徑,或者為memcached為memcached的連接地址。不過沒試過
4.session.auto_start=0
這東西就是問你是不是自動(dòng)啟動(dòng)會(huì)話,一般啟動(dòng)會(huì)話需要session_start(),如果開啟了auto_start(設(shè)置為1),那么久不用session_start了,在請(qǐng)求開始的時(shí)候就自動(dòng)開啟了。
5.session.gc_maxlifetime=1440
這東西和***回收機(jī)制有點(diǎn)關(guān)系,代表著在1440秒之后。(也就是24分鐘,作者是不是很喜歡科比啊?)這個(gè)session會(huì)被看作是***。(不是被清除了,是被看作是***)在***回收機(jī)制啟動(dòng)的時(shí)候可能會(huì)被清除。
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的時(shí)候不僅可以根據(jù)域名也可以根據(jù)不同域名下的path來設(shè)置。指定了要設(shè)定會(huì)話 cookie 的路徑。默認(rèn)為 /
9.session.cookie_domain
session.cookie_domain 指定了要設(shè)定會(huì)話 cookie 的域名。默認(rèn)為無,表示根據(jù) cookie 規(guī)范產(chǎn)生 cookie 的主機(jī)名
10.session.use_cookies
指定是否在客戶端用 cookie 來存放會(huì)話 ID。默認(rèn)為 1(啟用)。
11.session.use_only_cookies
指定是否在客戶端僅僅使用 cookie 來存放會(huì)話 ID。。啟用此設(shè)定可以防止有關(guān)通過 URL 傳遞會(huì)話 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)載請(qǐng)附上博文鏈接!
總結(jié)
以上是生活随笔為你收集整理的php.ini来配置session,php.ini 配置session自动开启的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java取geosever数据,终于搞定
- 下一篇: 微信一键关注 php,微信公众平台开发一