phpMyAdmin 配置錯誤解決

短语密码配置:
配置文件现在需要一个短语密码$cfg['blowfish_secret'] = '123';
phpmyadmin/libraries/config.default.php    中的
$cfg['blowfish_secret'] = ''; 改成    $cfg['blowfish_secret'] = '123';
注:其中的'123'为随意的字符 
无法加载配置:
php.ini extension=php_mcrypt.dll的前的分号去掉。
php/ext中的php_mcrypt.dll 文件拷贝到c:/window/system32 
链接表的特性尚未激活配置: 
1.MySQL新建一个名字为phpmyadin的数据库
2.phpmyadin中建PHP服务器环境依赖的数据表,可以直接从phpmyadinscripts文件夹中导入sql文件,
文件名字为create_tables.sql(可以使用MysqlIDE工具或Mysql的命令行工具)。
如果Mysql的版本在4.1.2以下,需要再执行scripts文件夹中的upgrade_tables_mysql_4_1_2+.sql 脚本。
3.配置 config.inc.php  config.default.php 事实上也就是把你建立的表名称填到对应的位置把如下在config.default.php设置,
然后把config.default.php 中的文档拷贝到 config.inc.php
$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin'; // 'phpmyadmin'   
$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'
$cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';   //'pma_designer_coords'  
 
     没有找到 PHP 扩展 mbstring,而您现在好像在使用多字节字符集。没有 mbstring 扩展的 phpMyAdmin 不能正确分割字符串,
     可能产生意想不到的结果。
 
     php編譯加上--enable-mbstring=all 
 
     无法加载 mcrypt (外链,英语) 扩展,请检查您的 PHP 配置。
下载mycrypt:
http://prdownloads.sourceforge.net/mcrypt/libmcrypt-2.5.7.tar.gz



编译mcrypt:
./configure --prefix=/usr/local
make
make install


然后编译php,加上编译参数
./configure ................
--with-mcrypt=/usr/local/lib

 

你可能感兴趣的:(Linux)