一寫session_start() 頁面就卡死
當(dāng)一個(gè)頁面開啟了session之后,會獨(dú)占這個(gè)session文件,這樣會導(dǎo)致當(dāng)前用戶的其他并發(fā)訪問無法執(zhí)行而等待...怎么解決呢?一寫session_start() 頁面就卡死,,就是跟在<?php后面
當(dāng)一個(gè)頁面開啟了session之后,會獨(dú)占這個(gè)session文件,這樣會導(dǎo)致當(dāng)前用戶的其他并發(fā)訪問無法執(zhí)行而等待...怎么解決呢?一寫session_start() 頁面就卡死,,就是跟在<?php后面
2016-01-27
舉報(bào)
2022-03-23
主要是因?yàn)槟愕谝粋€(gè)頁面比較耗時(shí),session_start后,session操作句柄被鎖定保護(hù)(防止再次并發(fā)session_start修改數(shù)據(jù)導(dǎo)致session數(shù)據(jù)混亂),所以同瀏覽器下打開其他頁面,會阻塞等待第一個(gè)耗時(shí)頁面執(zhí)行結(jié)束session釋放鎖定。
解決方式請參考
https://blog.51cto.com/phpme/5075832
2016-01-27
每個(gè)用戶連接產(chǎn)生的session都是不同的,不存在沖突問題,可以將代碼貼出來分析一下。