Centos5.2系统配置phpMyAdmin-3.0.1-rc1-all-languages.rar错误解决
2008-10-22 11:33:22   来源:   评论:0 点击:

无法载入mysql扩展,<br/>请检查PHP配置 没有发现 PHP 的扩展设置mbstring #1045 - Access denied for user 'root'@'localhost' (using password: NO) phpmyadmin

Centos5.2系统配置phpMyAdmin-3.0.1-rc1-all-languages.rar错误解决

安装过程:
1、首先把此文件上传到服务器中并解压到相应目录。此服务器定义的目录是pma
2、解压后放置到web页面的配置文件中,一般为、var/www/html/pma下面
3、将当前目录下config.default.php另存为config.php的配置文件
4、此时即可访问phpmyadmin即可


扩展设置:

1、查找字符串“$cfg['blowfish_secret']”,此变量设置的是cookie加密密钥,随便输几个字符就可以了;
        eg: $cfg['blowfish_secret'] = 'SQE SERVICE MYSQL ADMIN';
2、查找字符串“$cfg['Servers'][$i]['auth_type']”,其值默认为“config”,一般用于本机调试,存在一定的安全隐患,建议将其值设置为"cookie"
        eg:$cfg['Servers'][$i]['auth_type'] = 'cookie';
3、查找字符串“$cfg['Servers'][$i]['password']”,将其值设置为MySQL系统“root”,用户口令“xxxxx”(这里最好能用别的用户名);


最后,保存文件退出,PHPMyAdmin至此已安装、配置完毕。

 

错误提示:
一、看到“无法载入mysql扩展,<br/>请检查PHP配置”信息,说明当前没有安装php-mysql(一个用于使用MySQL数据库的PHP程序模块)。
 用#yum -y install php-mysql安装即可。
 如果还是能看到信息,但在下面还会有“无法载入mysql扩展,<br/>请检查PHP配置”信息时,
 请下载如下库类,(先检查本机有没安装,再下载),安装完下列类库后即不会再出现“无法载入mysql扩展,<br/>请检查PHP配置”信息
 php-mcrypt
 php-mhash
 libmcrypt
 libmcrypt-devel
 libmhash
 libmhash-devel
二、 如果在进入phpMyAdmin的页面后,在页面下方出现“没有发现 PHP 的扩展设置mbstring, 而当前系统好像在使用宽字符集。没有 mbstring 扩展的 phpMyAdmin 不能正确识

别字符串,可能产生不可意料的结果”,表明需要mbstring模块。先检查一下没有安装
     #rpm –qa php*

如没有出现php-mbstring****,则安装这个库类
如果没有出现则安装此包即可  #yum -y install php-mbstring*即可
如有出现。则如下设置:
   #vi /etc/php.ini文件,
 找到“extension=mysql.so”这一行,
 并在下面加入extension=mbstring.so

  #Service httpd restart  就OK了。

三、错误代码#1045 - Access denied for user 'root'@'localhost' (using password: NO) phpmyadmin

此错误是由于 没有定义config.inc.php
需要重新复制一个文件并保存成此文件名并修改配置文件即可

 

 

相关热词搜索:Centos5.2系统配置phpMyAdmin-3.0.1-rc1-all-la

上一篇:CentOS系统用yum命令升级php和mysql失败的解决办法
下一篇:linux下打开chm格式文件

分享到: 收藏