如果有人在嘗試自己修復此問題時遇到此問題,我選擇在網頁上使用JavaScript修復此問題。
首先包括這在你的基地HTML文件,或者使用一個PHP文件把它在每一個網站上的網頁:(既然你不能使用一個js文件中的PHP頭)
<script>
function get_SID(){
return '<?php echo session_id(); ?>';
}
function get_session_name(){
return '<?php echo session_name(); ?>';
}
</script>
然後加入此代碼到您的基本JS文件之一:
<script>
function setCookie(cname, cvalue, exdays) {
var d = new Date();
d.setTime(d.getTime() + (exdays*24*60*60*1000));
var expires = "expires="+ d.toUTCString();
document.cookie = cname + "=" + cvalue + "; " + expires + "; path=/";
}
function refresh_cookie(){
setCookie(get_session_name(), get_SID(), 10000);
}
</script>
希望這可以幫助別人。