一、phpmyadmin 配置文件如今须要一个短语密码php
今天安装phpmyadmin后,出现“配置文件如今须要一个短语密码”问题。
通过搜索查找解决办法,特记录之
一、将 phpmyadmin/libraries/config.default.php 中的
$cfg['blowfish_secret'] = ”; 改为 $cfg['blowfish_secret'] = ‘12345′;
注:其中的’12345′为随意的 字符mysql
在运行phpmyadmin程序见到这样的提示:没法加载 mcrypt (外链,英语) 扩展,请检查您的 PHP 配置sql
首先请检查 PHP 配置
a、没有正确安装Mysql数据库,在系统服务中Mysql相关的服务没有启动 (请查看正确安装Mysql的方法)数据库
b、在系统的 system32(C:\windows\system32) 目录下缺乏 libmcrypt.dll文件,解决方法是找到php目录下的libmcrypt.dll,并将libmcrypt.dll复制到C:\windows \system32目录中,而后从新启动Web服务。apache
c、在C:\windows目录下的php.ini文件中,没有将“;extension=php_mcrypt.dll”中的前面一个“;”去掉,因此不能使用相应功能,解决方法是打开php.ini文件
找到
;extension=php_mcrypt.dll
改为
extension=php_mcrypt.dll //去掉前面的;使之生效windows
d、Mysql目录没有读取权限,正确的目录权限以下:
administrator 彻底控制
system 彻底控制安全
user 读取加运行
其余的用户权限所有删除(也可保留,但安全性不高,建议删除),而后重启MYsql服务和Web服务(建议修改此项后重启一下服务器)服务器
三、phpMyAdmin 高级功能未所有设置,部分功能不可用。要查出缘由请点这里。ide
一、在mysql中建立名为phpmyadmin的数据库。
二、将phpmyadmin安装目录下的examples/create_tables.sql导入这个数据库。
三、修改libraries中的config.default.php文件,内容以下(查找关键词并修改)ui
$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。