关于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 必须启用才能登入”
展开
1个回答
展开全部
根据您的问题描述,我分四步骤解决。
一、输入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三种.
一、输入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分钟前提交了问题