文章出處

今天寫頁面時,使用了session 設置session后 跳轉頁面session就丟失 上網查了一下也沒有很好的解決辦法 也沒有說原因。

在自己本地電腦上寫了兩個頁面測試一下,完全正常。但是上傳到服務器上測試 就出問題。難道是服務器的問題? 服務器上也運行有別的網站,完全正常。為什么單單這個頁面就出了問題呢?編碼是utf-8 也該沒有問題 隨手修改下編碼改成了utf-8 無BOM編碼 上傳,測試 居然好使了

上網查了一下 果然是BOM得原因

受COOKIE送出機制的限制,在這些文件開頭已經有BOM的文件中,COOKIE無法送出(因為在COOKIE送出前PHP已經送出了文件頭),所以登入和登出功能失效。一切依賴COOKIE、SESSION實現的功能全部無效。”這個應該就是Wordpress后臺出現空白頁面的原因了,因為任何一個被執行的文件包含了BOM,這三個字符都將被送出,導致依賴cookies和session的功能失


文章列表


不含病毒。www.avast.com
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()