关于phpmyadmin进入问题,求高手。

为什么我输入http://localhost/phpmyadmin后显示Index of /phpmyadminParent Directo... 为什么我输入http://localhost/phpmyadmin后显示Index of /phpmyadminParent Directory phpMyAdmin-3.1.2-all-languages/  而且输入http://localhost/phpmyadmin/index.php又报错:  您指定的网页无法访问! 错误类型:404 由问题一中phpMyAdmin-3.1.2-all-languages/进入index.php就有登录界面,但是登录框下面提示“无法载入 mcrypt 扩展,<br />请检查 PHP 配置,Cookies 必须启用才能登入” 展开
 我来答
huangdahai1993
2012-02-09
知道答主
回答量:16
采纳率:0%
帮助的人:7.4万
展开全部
根据您的问题描述,我分四步骤解决。
一、输入localhost/phpmyadmin/index.php才能访问
网页显示404错误,就表明URL指向网页不存在或无法访问.
我判断是Apache默认页设置问题.
在Apache配置目录下找到httpd.conf文件,并查找如下所示的代码.
DirectoryIndex index.html
在后面输入index.php(空格)
DirectoryIndex index.php index.html
由于你没有设置默认访问页。所以,在浏览器中输入localhost/phpmyadmin的时候就不会自动跳转到index.php页,故出现404 error。
二、不管是访问localhost/phpmyadmin还是localhost/phpmyadmin/index.php都会出问题
我认为是phpmyadmin设置问题。
1.打开config.inc.php文件,并找到$cfg ['PmaAbsoluteUri'] ='';
2.该行修改为$cfg ['PmaAbsoluteUri'] ='http://localhost/phpMyAdmin';
3.检查phpMyAdmin解压包是否放置在Apache网页存放目录
4.检查phpMyAdmin是否解压更名为phpMyAdmin.这里和第2条要设置相同.
三、无法载入mcrypt,请检查php配置
1.请把php安装/解压目录下的libmcrypt.dll文件复制粘贴到Apache目录下的bin目录下.
2.打开php.ini配置文件。
3.找到;extension=php_mcrypt.dll这行.
4.将行首的;(分号)去除即可解决问题.
四、cookies必须启用才能登入.
1.打开config.inc.php文件
2.找到$cfg[‘Servers’]['$i']['auth_type']="";行
3.并设置为$cfg ['Servers']['$i']['auth_type'] = 'cookie'; //配置文件第177行、设置phpMyAdmin的登录方式.共有config.http.cookie三种.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
您可能需要的服务
百度律临官方认证律师咨询
平均3分钟响应 | 问题解决率99% | 24小时在线
立即免费咨询律师
15894人正在获得一对一解答
石家庄麦田守望1分钟前提交了问题
昆明彩云之南5分钟前提交了问题
厦门蝴蝶飞舞1分钟前提交了问题
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消
还有疑问? 马上咨询31202位在线律师,3分钟快速解答
立即免费咨询律师

辅 助

模 式