会话无效,会话文件正在写入

时间:2013-01-14 22:22:40

标签: php session

起初,我的会话一直在重置,所以我写了一个简单的脚本来测试我的会话。

<?php
session_start();
// Show banner
 echo '<b>Session Support Checker</b><hr />';
 // Check if the page has been reloaded
 if(!isset($_GET['reload']) OR $_GET['reload'] != 'true') {
   // Set the message
   $_SESSION['MESSAGE'] = 'Session support enabled!<br />';
   // Give user link to check
   echo '<a href="?reload=true">Click HERE</a> to check for PHP Session Support.<br />';
  } else {
  // Check if the message has been carried on in the reload
  if(isset($_SESSION['MESSAGE'])) {
    echo $_SESSION['MESSAGE'];
   } else {
   echo 'Sorry, it appears session support is not enabled, or you PHP version is to old. <a href="? reload=false">Click HERE</a> to go back.<br />';
    }
  }
 ?>

毋庸置疑,我得到了“抱歉,它似乎没有启用会话支持...”(如果内存服务,我的php版本是5.2,所以它肯定不会太旧)。我检查了我的php.ini文件,PHP正在php.ini文件指向的文件夹中写入会话文件,看起来是正确的数据,但是,我无法将任何数据从一个页面传递到另一个页面。有人知道出了什么问题吗?

这是phpinfo()的相关部分(会话)......

http://pastebin.com/vnv7J26T

0 个答案:

没有答案