Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

请教测试PhpMyAdmin的问题(已解决)

[复制链接]
lights_yy 发表于 2006-2-4 21:49:42 | 显示全部楼层 |阅读模式
在本地测试
http://localhost/PhpMyAdmin
页面出现的是乱码
我的PhpMyAdmin的版本是phpMyAdmin-2.7.0-pl1

但是我已经修改了Config.default.php(注意,这里是Config.default.php,并不是大家经常说到的Config.inc.php)文件中的
$cfg['PmaAbsoluteUri'] = 'http://localhost/PhpMyAdmin/';
$cfg['DefaultLang'] = 'zh-gb2312';
$cfg['DefaultCharset'] = 'gb2312';

点击后面的问号看到了问题所在
[1.20] I receive the error "cannot load MySQL extension, please check PHP Configuration".

提示无法加载MySQL Extension,请问是PHP的什么设置除了问题?

[ 本帖最后由 lights_yy 于 2006-2-6 18:54 编辑 ]
Nanu 发表于 2006-2-4 22:37:58 | 显示全部楼层
检查一下php.ini中的extensions(扩展模块)部分的extensions=指向的PHP ext(extensions)文件夹的路径是否正确。另外,还要把扩展模块部分的;extension=php_mysql前面的分号;去掉。

然后重新启动Apache(IIS)试试。
回复

使用道具 举报

 楼主| lights_yy 发表于 2006-2-4 22:50:14 | 显示全部楼层
我仔细检查过了extensions指向正确
extension=php_mysql前面的分号也去掉了
回复

使用道具 举报

Nanu 发表于 2006-2-4 22:54:10 | 显示全部楼层
我猜你用的是PHP5,对不?
回复

使用道具 举报

 楼主| lights_yy 发表于 2006-2-5 00:37:36 | 显示全部楼层
对,PHP5,有什么问题吗?
还有,安装论坛的时候也出现问题了,就是传说中那个空白问题啊~
不过是在填写数据库帐号之后就不动了~
难道也是这个PHP5的问题吗?
以前一直用ASP的,因为想转换到PHP,所以才在本地的机器上搭建了个环境
唉,现在真的不知道该怎么办了
回复

使用道具 举报

 楼主| lights_yy 发表于 2006-2-5 01:33:18 | 显示全部楼层
我把PHP5卸载了,重新安装了Php4.4.2
还是有问题啊
phpMyAdmin 试图连接到 MySQL 服务器,但服务器拒绝连接。您应该检查 config.inc.php 中的主机、用户名和密码,并且确定这些信息与 MySQL 服务器的管理员所给出的信息一致。

错误
MySQL 返回:

#1045 - Access denied for user 'root'@'localhost' (using password: NO)

请问是什么原因?

我的PhpMyAdmin的版本是phpMyAdmin-2.7.0-pl1,并没有config.inc.php,而是config.default.php,所以我修改的配置都是修改的这个文件中的设置。
$cfg['Servers'][$i]['password']=‘’
如果我设置了密码则提示是
phpMyAdmin 试图连接到 MySQL 服务器,但服务器拒绝连接。您应该检查 config.inc.php 中的主机、用户名和密码,并且确定这些信息与 MySQL 服务器的管理员所给出的信息一致。

错误
MySQL 返回:

#1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client


我的MySQL是没有问题
在DOS中输入mysql -uroot -p提示成功了

运行http://localhost/php/install.php同样出错,下面是出错的提示,同样是连接不到MySQL,请问是什么原因?
Discuz! info: Can not connect to MySQL server

Time: 2006-2-4 5:29pm
Script:

Error: Client does not support authentication protocol requested by server; consider upgrading MySQL client
Errno.: 1251

Similar error report has beed dispatched to administrator before.


说明:
我的系统环境是
WinXP SP2,IIS 5.1
PhpMyAdmin(版本为phpMyAdmin-2.7.0-pl1)和 Discuz论坛程序都在E盘下,为FAT32分区。
MySQL版本为mysql-5.0.18,安装在D盘下,为NTFS分区。
ZendOptimizer版本为ZendOptimizer-2.5.7。
另外:系统安装了MS SQLServer 2000,会跟这个有关系吗?

[ 本帖最后由 lights_yy 于 2006-2-5 02:02 编辑 ]
回复

使用道具 举报

 楼主| lights_yy 发表于 2006-2-5 03:05:03 | 显示全部楼层
还是没有搞定,现在发现了一个新问题
我在www.php.net下载的是安装包,1M多大的,并没有extensions这个目录
于是下载了一个新的8M的package,把extensions的目录copy到C:\php目录下
里面extensions目录中并没有php_mysql.dll?
这是什么问题?
回复

使用道具 举报

Nanu 发表于 2006-2-5 09:19:41 | 显示全部楼层
PHP4已经内置了对MySQL的支持,所以你找不到php_mysql.dll,而PHP5不知何种原因取消了对MySQL的内置支持,所以配置起来会比PHP4更加麻烦。

Error: Client does not support authentication protocol requested by server; consider upgrading MySQL client
Errno.: 1251


有关这个问题的解决办法请参考Discuz!知识库:http://kb.discuz.net 其中的MySQL分类。
回复

使用道具 举报

 楼主| lights_yy 发表于 2006-2-5 14:01:35 | 显示全部楼层
如果选择安装PHP4.4.2,那么在配置IIS的时候,
ISAPI筛选器这里改做如何设置呢?
回复

使用道具 举报

 楼主| lights_yy 发表于 2006-2-5 14:19:37 | 显示全部楼层
我现在手动安装PHP4.4.2,居然phpinfo.php都找不到网页了~~彻底晕菜了啊~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-25 21:48 , Processed in 0.025262 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表