<1>.phpMyAdmin出现无法载入 mcrypt 扩展,请检查 PHP 配置
解决方案:
打开php.ini文件
找到
;extension=php_mcrypt.dll
改成
extension=php_mcrypt.dll //去掉前面的;使之生效
到网上收集了一下,发现导致这一问题的情况还可能有:
1、没有正确安装Mysql数据库,在系统服务中Mysql相关的服务没有启动 (正确安装Mysql)
2、在系统的 system32(C:/windows/system32) 目录下缺少 libmcrypt.dll文件,解决方法是找到php目录下的libmcrypt.dll,并将libmcrypt.dll复制到C:/windows/system32目录中,然后重新启动Web服务。
3、Mysql目录没有读取权限,正确的目录权限如下:
administrator 完全控制
system 完全控制
<2>"配置文件现在需要一个短语密码。"
'blowfish_secret'用一个任意字符串作为cookie的加密字符串,如果没有加密钥匙,系统会显示"配置文件现在需要绝密的短语密码(blowfish_secret) " ,配置如下:
phpmyadmin/config.inc.php
<?php
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['blowfish_secret'] = 'sakia';(其中的"sakia"自定义)
?>
修改以后,以后登入phpmyadmin就方便多了,但是不能为空。