我在会话中有一个奇怪的问题..这是在我的本地机器上的WAMP服务器工作..我的问题是在美国托管到服务器它无法正常工作..
我是这样做的:
session_start();
$_SESSION['test'] = 'testing login..';
在我正在做的另一个页面中:
session_start();
echo('my session value is : '.$_SESSION['test']);
但我只是得到了
我的会话值是:
我的会话值没有设置..
我检查了服务器的cPanel中的session.save_path,它说/ tmp.
请帮忙..
提前致谢.
最佳答案 也许你的脚本死了因为session_start失败并且“已经发送了标题”?例如,如果您的测试机器和生产服务器不以相同的方式编码新行,则可能发生这种情况……
错误可能不会显示在您的生产服务器上,请尝试以下操作:
ini_set('display_errors', 1);
session_start();
看看你是否得到了有用的东西.