1#楼 |
|
|
回复人:一起PHP |
注册时间:2004-02-27 |
主题/回复:247/1521 |
积分:4649 |
等级:★★★★★☆(十一级) |
称号:论坛圣人 |
|
|
|
1#楼 发表于2004-11-08 18:00:48
评分:1
|
|
这种情况,出错的可能性太多了.
你所说的"拒绝访问"是什么意思??什么提示?什么错误信息?具体怎么个不能访问法?是不能出来PHPMYADMIN界面,还是数据库拒绝访问?给出详细的症状才能对症下药.
还有,你的APACHE下的PHP能正常访问么?也就是说,你做几个普通的PHP页面,包括连接数据库的简单页面,然后访问一下看看.如果PHP程序可以正常执行,那么phpMyadmin应该也能执行.如果PHP页面都不能执行,再考虑其他原因。
IIS下的没有创建数据库的权限,有可能是你没有使用超级用户登陆.
使用ROOT用户登陆试一下。 |
|
2#楼 |
|
|
回复人:rxyin |
注册时间:2004-12-03 |
主题/回复:0/1 |
积分:401 |
等级:★★☆(五级) |
称号:略有小成 |
|
|
|
2#楼 发表于2004-12-03 05:05:15
评分:1
|
|
我来帮阿代问两句,因为我和他遇到了同样的问题
我的配置是win2k,iis5.0,php5.02,mysql5.0全部是最新版的。
问题1,我先安装了iis和PHP,按照说明修改了PHP参数,没有问题。但我一路回车安装MYSQL时,出现问题了,运行MYSQL,发现红灯亮,这告诉我数据库链接不上。然后在environment中提示找不到myodbc模块。我费了九牛二虎之力在网上下了myodbc.dll,然后按照网上的安装说明,写了注册表。还是不行,我不得不下载了myodbc的两个版本的驱动程序,一个时3.50的,一个是2.5的。安装完以后,我笑了。因为红灯变绿了,绿灯行。
至此搞定第一个问题。看来安装mysql并不像一部分人所说,一路回车那么容易。
问题2,
接下来我从mysql.com网站下载了mysql administrator,在我的iis默认目录下安装了phpmyadmin,按照一般规则,这个时候phpmyadmin是可以运行并链接数据库的。但由于先前我给默认用户root设置了密码,运行phpmyadmin.php时出现错误,错误提示数据库拒绝。而我并没有得到要求输入用户名和密码的对话框,直接被提示链接数据库错误。
提示如下:
欢迎使用 phpMyAdmin 2.6.0-pl3
phpMyAdmin 试图连接到 MySQL 服务器,但服务器拒绝连接。您应该检查 config.inc.php 中的主机、用户名和密码,并且确定这些信息与 MySQL 服务器的管理员所给出的信息一致。
错误
MySQL 返回:
#1045 - Access denied for user 'root'@'localhost' (using password: NO)
我不得不用mysql administrator把数据库的root密码改为空值,当改为空时,可以顺利运行了。但在浏览器里给出了这样的提示:
必须在您的配置文件中设定 $cfg['PmaAbsoluteUri'] 指令!
您配置文件中的设定与 MySQL 默认权限账户对应(没有密码的 root)。您的 MySQL 服务器使用默认值运行当然没有问题,不过这样的话,被入侵的可能性会很大,您真的应该先补上这个安全漏洞。
我知道这是phpMyAdmin 2.6.0-pl3中的config.inc.php密码设置和权限设置的问题。请问哪位高手,如何修改这个文件才能让我运行phpmyadmin时,浏览器首先弹出要求输入用户名和密码的对话框,根据不同的用户名和密码分配不同的权限。
3.
还有,我们在上找免费空间时,一般网络服务商都提供20m空间,5m数据库,请问他们用什么软件对空间和数据库进行监视的。谢谢指教。 |
|
3#楼 |
|
|
回复人:阿代 |
注册时间:2004-11-04 |
主题/回复:22/32 |
积分:542 |
等级:★★☆(五级) |
称号:略有小成 |
|
|
|
3#楼 发表于2005-03-21 23:14:51
评分:×
|
|
|