我安装了phpMyAdmin 4.0.4.1
在我本地的开发环境中,我设置了auth_type
to config
。我还通过此设置提供身份验证要求:
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['password'] = 'somepassword';
但一段时间后它闲置了,如果我点击它的任何链接,它会显示一个错误token mismatch
,有什么办法可以增加它的TTL吗?或者让它永远活着?
上图显示错误。
我按照以下说明解决了这个恼人的问题:
- open
/etc/php5/apache2/php.ini
- find
;session.save_path = "/tmp"
,这条线可能看起来也像这样;session.save_path = "/var/lib/php5"
- 从此行删除第一个分号
- 通过执行重新启动apache
sudo service apache2 restart
仅供参考:我在 Ubuntu 12.04 下使用 apache2、php5、phpMyAdmin 4.0.5 工作,因此对于不同的系统和服务器,文件路径可能略有不同。
如果出现任何问题,请检查步骤中的目录2.
对于服务器来说是可写的。
祝你好运。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)