托管到服务器时,php会话变量值为null
发布时间:2020-12-13 16:17:20 所属栏目:PHP教程 来源:网络整理
导读:我在会话中有一个奇怪的问题..这是在我的本地机器上的WAMP服务器工作..我的问题是在美国托管到服务器它无法正常工作.. 我是这样做的: session_start();$_SESSION['test'] = 'testing login..'; 在我正在做的另一个页面中: session_start();echo('my sessio
我在会话中有一个奇怪的问题..这是在我的本地机器上的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(); 看看你是否得到了有用的东西. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |