英国博士几年:phpMyAdmin3.3.3问题集合

来源:百度文库 编辑:九乡新闻网 时间:2024/05/02 20:13:56

1.PHP 配置中已启用了 mbstring.func_overload 。这个选项和 phpMyAdmin 不兼容,可能会导致一些数据损坏!

解决办法:把php.ini中的mbstring.func_overload = 7更改为mbstring.func_overload = 1

配置文件中有提示:

; overload(replace) single byte functions by mbstring functions.
; mail(), ereg(), etc are overloaded by mb_send_mail(), mb_ereg(),
; etc. Possible values are 0,1,2,4 or combination of them.
; For example, 7 for overload everything.
; 0: No overload
; 1: Overload mail() function
; 2: Overload str*() functions
; 4: Overload ereg*() functions
;mbstring.func_overload = 0

2.提示配置文件现在需要一个短语密码

 找到phpmyadmin/libraries/config.default.php文件,把$cfg['blowfish_secrect']='';修改为:$cfg['blowfish_secrect']='随意字符';

 

3.phpMyAdmin出现链接表的额外特性尚未激活问题的解决方法

       进入libraries/config.default.php,将$cfg['PmaNoRelation_DisableWarning']的值改为ture。
分别修改:

$cfg['Servers'][$i]['pmadb'] = ' ';
$cfg['Servers'][$i]['bookmarktable'] = ' ';
$cfg['Servers'][$i]['relation'] = ' ';
$cfg['Servers'][$i]['table_info'] = ' ';
$cfg['Servers'][$i]['table_coords'] = ' ';
$cfg['Servers'][$i]['pdf_pages'] = ' ';
$cfg['Servers'][$i]['column_info'] = ' ';
$cfg['Servers'][$i]['history'] = ' ';
$cfg['Servers'][$i]['designer_coords'] = ' ';

为:

//$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';

参见:config.sample.inc.php的/* Advanced phpMyAdmin features */部分