PHP:$ _SESSION不起作用

时间:2015-04-03 18:09:41

标签: php session session-cookies

看一下以下两段代码:

test.php的:

<?
session_start();
$_SESSION['test'] = 'TEST SESSION';
header('location:receive.php');
?>

receive.php

<? 
session_start();
echo $_SESSION['test'];
?>

当我在浏览器test.php中运行时,它会将我重定向到receive.php,但会显示以下警告:

  

注意:未定义的索引:在第2行的/var/www/html/sessreceive.php中进行测试

换句话说,$ _SESSION没有按照应有的方式进行测试。

我一直在努力寻找解决方案,但没有运气。 我看到许多与&#39; session.save_path &#39;相关的问题,但是我的设置,文件夹可写,它似乎工作 - 我可以看到在我指定的tmp文件夹下创建的会话文件

我正在研究VPS,所以我可以检查任何内容。但仍然面临着这个问题。

PS:这是一个简单的例子 - 我真正的问题是在第2步中挂起的一个Prestashop安装 - 并在互联网上搜索,这就是原因 - 会话不好。

非常感谢任何帮助。

0 个答案:

没有答案