1、phpmyadmin 配置文件现在需要一个短语密码
今天安装phpmyadmin后,出现“配置文件现在需要一个短语密码”问题。
经过搜索查找解决办法,特记录之
1、将 phpmyadmin/libraries/config.default.php 中的
$cfg['blowfish_secret'] = ”; 改成 $cfg['blowfish_secret'] = ‘12345′;
注:其中的’12345′为随意的 字符
2、phpmyadmin无法加载mcrypt
在运行phpmyadmin程序见到这样的提示:无法加载 mcrypt (外链,英语) 扩展,请检查您的 PHP 配置
首先请检查 PHP 配置
a、没有正确安装Mysql数据库,在系统服务中Mysql相关的服务没有启动
(请查看正确安装Mysql的方法)
b、在系统的 system32(C:windowssystem32) 目录下缺少 libmcrypt.dll文件,解决方法是找到php目录下的libmcrypt.dll,并将libmcrypt.dll复制到C:windows system32目录中,然后重新启动Web服务。
c、在C:windows目录下的php.ini文件中,没有将“;extension=php_mcrypt.dll”中的前面一个“;”去掉,所以不能使用相应功能,解决方法是打开php.ini文件
找到
;extension=php_mcrypt.dll
改成
extension=php_mcrypt.dll
//去掉前面的;使之生效
d、Mysql目录没有读取权限,正确的目录权限如下:
administrator
完全控制
system
完全控制
user
读取加运行
其他的用户权限全部删除(也可保留,但安全性不高,建议删除),然后重启MYsql服务和Web服务(建议修改此项后重启一下服务器)
3、phpMyAdmin 高级功能未全部设置,部分功能不可用。要查出原因请点这里。
1、在mysql中创建名为phpmyadmin的数据库。
2、将phpmyadmin安装目录下的examples/create_tables.sql导入这个数据库。
3、修改libraries中的config.default.php文件,内容如下(查找关键词并修改)
$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
$cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
$cfg['Servers'][$i]['relation'] = 'pma_relation';
$cfg['Servers'][$i]['table_info'] = 'pma_table_info';
$cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
$cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
$cfg['Servers'][$i]['column_info'] = 'pma_column_info';
$cfg['Servers'][$i]['history'] = 'pma_history';
$cfg['Servers'][$i]['designer_coords'] =
'pma_designer_coords';
$cfg['Servers'][$i]['recent'] = 'pma_recent';
$cfg['Servers'][$i]['table_uiprefs'] = 'pma_table_uiprefs';
$cfg['Servers'][$i]['tracking'] = 'pma_tracking';
$cfg['Servers'][$i]['userconfig'] = 'pma_userconfig';
保存然后重启apache服务器,重新登录phpMyAdmin。