session_name打破了我的网站?

时间:2011-08-24 13:57:14

标签: session nginx php

阅读完PHP手册后,我在代码中添加了session_name('mysite');,以确保如果将来运行多个应用程序,会话之间不会发生冲突。

不幸的是session_name() - 函数调用它会完全杀死我的网站。抛出致命错误(出现在错误日志中,但没有说什么!)并在浏览器中显示以下错误:

我在新安装的Ubuntu VM上运行了PHP-FPM和suhosin + nginx。 我做错了什么?

NGINX

1 个答案:

答案 0 :(得分:3)

正如session_name doc page上的评论所指出的那样,会有一些问题,因为session_name会导致您的网站中断:

  1. 请确保先致电session_name ,包括session_start
  2. 确保会话名称中没有句点(即:不要使用“mysite.com”作为会话名称)