閱讀完PHP手冊後,我將session_name('mysite');
添加到我的代碼中,以確保如果將來運行多個應用程序,會話之間的衝突不會發生。session_name打破我的網站?
不幸的是,session_name()
功能稱它完全殺死我的網站。一個致命的錯誤被拋出(出現在錯誤日誌中,但沒有說出任何東西!),並在瀏覽器中顯示以下錯誤:
我有PHP-FPM與suhosin + nginx一起在新安裝Ubuntu VM。 我在做什麼錯?
閱讀完PHP手冊後,我將session_name('mysite');
添加到我的代碼中,以確保如果將來運行多個應用程序,會話之間的衝突不會發生。session_name打破我的網站?
不幸的是,session_name()
功能稱它完全殺死我的網站。一個致命的錯誤被拋出(出現在錯誤日誌中,但沒有說出任何東西!),並在瀏覽器中顯示以下錯誤:
我有PHP-FPM與suhosin + nginx一起在新安裝Ubuntu VM。 我在做什麼錯?
正如在評論中指出的session_name doc page,有一些問題瓦特/會話名稱,可能會導致你的網站劃分:
session_name
調用其他,包括session_start
嗨,Brian!是的!session_name是我的腳本中被調用的第一行,它只包含字符az – Industrial
'session.name指定用作cookie名稱的會話的名稱。**它應該只包含字母數字字符**。並且句點不是字母數字字符http://en.wikipedia.org/wiki/Alphaphanumeric – teemitzitrone
我認爲這正是Brian所說的:) – Industrial
配置問題? http://www.php.net/manual/en/session.configuration.php#ini.session.name – ajreal
我很驚訝地發現會話處理程序導致'502'。 –
價值'mysite'實際上可能是'mysite.com'嗎?根據[這個評論](http://www.php.net/manual/en/function.session-name.php#86000)它會打破一切。 – Kapep