我遇到有关实时服务器上的会话的问题。上一个开发人员对网站进行了编码,所有工作正常,直到我们上周必须将服务器升级到php 5.2。然后所有会话都停止工作,用户无法登录。我删除了session_register等的使用,但没有任何效果。
对于一个简单的测试,我从php.net复制了一个非常简单的会话脚本,并在我的机器上尝试了它并且它有效。一旦我将它加载到服务器上,第二页就不会显示我在第一页中创建的会话变量。
是否需要在服务器上设置任何配置才能传递会话变量?
我在第一页上使用了print_r($ _ SESSION)并显示了创建的会话,我在第二页再次使用它并且数组为空。
非常感谢任何帮助或建议。
编辑:
session_start();
包含在所有网页上
print_r($_SESSION)
第1页显示会话已创建,而第2页则未传递