您的位置:首页 > 编程语言 > PHP开发

XAMPP安装80端口被占用以及phpmyadmin无法登陆问题

2016-08-13 01:04 351 查看
在安装XAMPP时,显示提示80端口被占用,无法启动Apache,于是通过XAMMP控制面板点击Apache的config按钮选择设置httpd.conf,将“listen 80”改为“listen 8081”之后,重新启动Apache服务器,只需在浏览器地址栏内输入“localhost:8081”,Apache终于可以启动了。

但是phpadmin依然无法运行,提示无法连接,于是打开停止mysql后,找到XAMPP文件夹下的phpadmin文件夹内的config.inc.php,将第一句注释掉,添加第二句,采用cookie登陆模式

//$cfg['Servers'][$i]['auth_type'] = 'config';

$cfg['Servers'][$i]['auth_type'] = 'cookie';

重启mysql和Apache后,这样就可以了。

这样是为什么呢?

因为之前安装了mysql,又设置了登陆密码,在config登陆模式下,密码必须正确才能登陆,否则是不行的,所以改为cookie模式登陆,可以自己输入之前设置的对应密码登陆。

所以针对之前独立安装了mysql并已经设置密码从而导致phpadmin无法通过config模式登陆的,还可以将phpadmin文件夹内的config.inc.php设置的用户名和密码设置成正确的值就可以使用config模式直接登陆了。

$cfg['Servers'][$i]['auth_type'] = 'config';

$cfg['Servers'][$i]['user'] = 'yourmysqlusername';

$cfg['Servers'][$i]['password'] = 'yourmysqlpassword';
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐