phpMyAdmin最常见的两个错误解决2010-08-08 16:19
PhpMyAdmin 配置文件现在需要一个短语密码的解决方法
新版本的PhpMyAdmin 增强了安全性,需要在配置文件设置一个短语密码。否则进入之后会有“配置文件现在需要一个短语密码。”的红色警叹提示。
解决方法:
1、将 phpMyAdmin/libraries/config.default.php中的
$ cfg['blowfish_secret'] = ''; 改成 $ cfg['blowfish_secret'] = '123456'; (注:其中的’123456′为随意的字符)
2、在phpMyAdmin目录中,打开config.sample.inc.php,18行
$ cfg['blowfish_secret'] = ''; 改成 $ cfg['blowfish_secret'] = '123456'; (注:其中的’123456′为随意的字符)
这个密码用于Cookies的加密,以免多个PhpMyAdmin或者和其他程序共用Cookies时搞混。
做好以上两步,刷新网页,OK,“配置文件现在需要一个短语密码。”的提示不存在了!
"使用链接表的额外特性尚未激活.. "修正办法!
在使用了新的phpmyadmin (2.6.0-beta*或者更高版本) 来管理mysql后,你每打开一个库的时候,会看到这么一句:
错误:
使用链接表的额外特性尚未激活。要查出原因,请单击此处。
单击了所谓的此处后,会跳到一个页面显示:
PMA Database ... 不好[ 文档 ]
一般关系特性 已禁用
这是因为phpmyadin加了新功能。解决办法是
一,新建一个名字为phpmyadin的数据库
二。在phpmyadin中建数据表,可以直接从phpmyadin的scripts文件夹中导入sql文件,文件名字为create_tables.sql。
三,配置 phpMyAdmin目录下 config.sample.inc.php 事实上也就是把你建立的表名称填到对应的位置。
将config.inc.php中的如下部分:
$ cfg[ 'Servers '][$ i][ 'pmadb '] = ' '; // 'phpmyadmin ' - see scripts/create_tables.sql
$ 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][ 'pmadb '] = 'phpmyadmin '; // 'phpmyadmin ' - see scripts/create_tables.sql
$ cfg[ 'Servers '][$ i][ 'bookmarktable '] = 'pma_bookmark '; // 'pma_bookmark '
$ cfg[ 'Servers '][$ i][ 'relation '] = 'pma_relation '; // 'pma_relation '
$ cfg[ 'Servers '][$ i][ 'table_info '] = 'pma_table_info '; // 'pma_table_info '
$ cfg[ 'Servers '][$ i][ 'table_coords '] = 'pma_table_coords '; // 'pma_table_coords '
$ cfg[ 'Servers '][$ i][ 'pdf_pages '] = 'pma_pdf_pages '; // 'pma_pdf_pages '
$ cfg[ 'Servers '][$ i][ 'column_info '] = 'pma_column_info '; // 'pma_column_info '
$ cfg[ 'Servers '][$ i][ 'history '] = 'pma_history '; // 'pma_history '