跳转到主要内容
Eli Stone 提交于 29 June 2014

环境:

⒈虚拟机fedora+xampp1.7.1+d6  ⒉服务器centos+xampp1.7.1+d6

问题:

发现在客户端网页可以直接登录phpmyadmin,没有登陆框,没有任何提示,这太“安全”了吧。

解决:

phpmyadmin对此在网页下方进行了提示(因为当时没截图,又懒得再回去了,所以看文字吧,我尽力话唠些说明白。),大意是管理mysql的root密码是空,请更改密码。我bing了下,有说一定要用命令在sql里update,又有说可以直接在权限那里修改密码,我第一种试了,但是没有出神马多少行被更新的结果,我就试了第二种,OK!

然后没有完,这个时候,发现自己的网站无法登录了,原来还要修改两个文件才可以!第一个是安装时候我们就接触过的settings.php,很简单搜索root,你会发现附件的password还是空的,直接把你的新密码+上去吧,现在你的网站正常了;第二个文件是关于phpmyadmin登录的页面,现在也是报错,那来修改config.inc.php,同上添加root密码,还有一项需要修改,默认是config,推荐修改http或cookie,这个是bing出来的。

衍生:

我手贱又进入了xampp的管理页面,同样没有登录,任是谁都可以进!bing了下,指示进入安全页面按照指示做!那就运行这个命令/opt/lampp/lampp security,然后按照提示一步步走下去,OK。需要注意的是是否phpmyadmin与网络断开,就是只能本地登录phpmyadmin,建议不要为好,再说我们已经设置了登录,感觉可以了。不过,我是一路下去,现在后悔,等回去再bing一下,看如何恢复phpmyadmin的远程登录。

-=-=-==-=-=-=-=-=-=-=-=-

初学发帖,就是抛砖引玉的,期待大家帮助!谢谢!

最后再次感谢晴空,她激发了我的写作热情,话唠万岁!(*^__^*) 嘻…… 

Drupal 版本