0

在 phpMyAdmin 配置文件“/etc/phpmyadmn/config.inc.php”中

我有以下设置:

$cfg['MaxRows']         = 200;
$cfg['UploadDir']       = '';
$cfg['SaveDir']         = '';
$cfg['ExecTimeLimit']       = 0;  
$cfg['MemoryLimit']     = 0;
$cfg['ThemeDefault']        = 'original';
$cfg['LoginCookieValidity'] = 3600*24*3;        // Set timeout to 3 days

这应该让我的会话保持开放 3 天,但它每隔 20 分钟就会消失一次。这在进行数据库同步和维护时非常令人沮丧,因为在您完成编写所需的查询之前会话会超时很多次,因此必须始终在“便笺簿”中创建它并尝试保持会话刷新。

我丢失了这么多数据并且一遍又一遍地手动输入它简直是疯了!

有些东西必须覆盖我给它的价值观。我从 2 小时开始并不断增加,但没有任何影响。

4

1 回答 1

1

很可能你的 PHP 会话被清理了。增加 PHP 设置 session.gc_maxlifetime 的值

于 2013-10-22T18:39:17.840 回答