3Psm 发表于 2018-5-14 22:05

phpmyadmin的一个报错

本帖最后由 3Psm 于 2018-5-14 22:07 编辑

<div>phpMyAdmin - Error
Failed to store CSRF token in session! Probably sessions are not working proper
</div>
在根目录复制config.sample.inc.pnp为config.inc.pnp
配置如下:
$cfg['PmaAbsoluteUri'] = 'http://■■■.■■■.■■■.■■■/database/phpmyadmin/';
$cfg['Servers'][$i]['port'] ='';
$cfg['Servers'][$i]['user']='root';
$cfg['Servers'][$i]['password']='123456';
$cfg['Servers'][$i]['only_db']='';
$cfg['DefaultLang'] ='zh';



/**
* This is needed for cookie based authentication to encrypt password in
* cookie. Needs to be 32 chars long.
*/
$cfg['blowfish_secret'] = '112356'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */

/**
* Servers configuration
*/
$i = 0;

/**
* First server
*/
$i++;
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'cookie';
/* Server parameters */
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['AllowNoPassword'] = false;
红色部分是我从libraries/config.default.php里复制过来,然后填入的

然后输入网址http://■■■.■■■.■■■.■■■/database/phpmyadmin/
就会报错说对话没有令牌。

网上找不到什么解法,似乎是PHP设置的问题。不过我可以在网站运行简单的php语句啊,比如传输字符、保存文件什么的。


君往何处 发表于 2018-5-14 22:18

看看是不是PHP session相关的配置有问题,比如目录无权限之类的

xmcp 发表于 2018-5-14 22:37

你试试session能不能正常用?可能是你粘贴了别人的session存储方式设置,弄的比较奇怪(比如一个不存在的数据库什么的)

kinta 发表于 2018-5-15 00:56

版本对吗,我记得后面版本的phpmyadmin,只支持php5.5以上版本

—— 来自 samsung SM-G9550, Android 8.0.0上的 S1Next-鹅版 v1.3.3.2
页: [1]
查看完整版本: phpmyadmin的一个报错