加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

托管到服务器时,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();

看看你是否得到了有用的东西.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读