最近幫臺北啟明建置教師部落格!
結果使用一段時間後就會發生嚴重錯誤,無法進入部落格!
Fatal error: session_start(): Failed to initialize storage module. in c:appservwwwblogclassnethttpsessionsessionmanager.class.php on line 41
必須清空部落格資料夾內的 tmp 資料夾 ,才能進入!
好像是 session 的寫入權限問題!
最後終於發現問題啦!![]()
原來是有「兩台伺服器設定相同的 DNS 網址」。造成 session 送錯位置。 ![]()
底下是其他有關的解決方法:
lss 大大的解決法:
在 php.ini 裡面找到 session.save_path = /tmp 這個設定,把路徑改到完整路徑名稱裡沒有空格的地方。最好是使用完整路徑名稱,包含磁碟機名稱,例如 c:/tmp 。
然後,重開 apache 應該就行了。
Mark Wu 的解答:
Session 的 Save path 有兩個地方可以設定:
1. php.ini 中的 session.save_path = /tmp ,預設值是系統的 /tmp
2. pLog 全域設定裡面的 session_save_path
所以你還是必須明確回答我問的問題,我們才有辦法幫你。 
如果你沒動過全域設定裡面的 session_save_path,那麼確定php.ini 中的 session.save_path 是什麼?
如果是 /tmp/session,那請你建立一個 /tmp/session 的目錄並如 FIEND 所說的把權限改為 777。