阅读完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