由于$ _SESSION的大小,$ _SESSION在ajax调用中消失

时间:2015-11-07 01:58:17

标签: php jquery ajax session

我的php项目遇到了一些麻烦。

在我的$ _SESSION中,我记录了很多多数组和数据,他包含来自10MB txt文件的数据。

录制我的数据后使用:

var_dump($_SESSION)

这很好用。

但是如果我在ajax调用的php文件中调用var_dump(),我得到这个:

array(0) { }

我的ajax文件:

session_start();
ini_set('memory_limit', '-1');
var_dump($_SESSION);

为什么我的$ _SESSION在我的ajax.php中是空的?

1 个答案:

答案 0 :(得分:0)

你没有把session_start()放在"录音"文件?默认情况下,会话的最大限制为128 MB,因此您无需考虑大小。

你写"由于$ _SESSION"的大小,你不应该假设。