登录 注册

登录

问题 如何禁止phpmyadmin的外部访问

更多
2012年05月07日 09:37 #1 作者: 网维
如题,最近我重装了系统,然后也重新安装了APM及JOOMLA网站。然后发现
局域网的其他电脑在网站ip后面加入phpmyadmin可以登陆phpmyadmin然后
访问本机的mysql数据库。
我想让phpmyadmin只能在本机上访问,而使局域网(或远程)都无法访问它。

在网上找了两个自认比较好的教程:
www.cnblogs.com/hust_wsh/archive/2011/11/08/2240990.html
cs.kite-dream.com/technology/2012-04-09/140.html
总的来说就是打开:
D:\APMServ5.2.6\www\phpMyAdmin\contrib\packaging\Fedora\phpMyAdmin-http.conf
然后把
<Directory /var/www/myadmin>
DirectoryIndex index.php
Options Indexes Includes ExecCGI
AllowOverride None
Order deny,allow
</Directory>
修改为:
<Directory /var/www/myadmin>
DirectoryIndex index.php
Options Indexes Includes ExecCGI
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.1
</Directory>
修改完成后重启apache,但竟然都无效。
请问有谁知道这是怎么回事?

登录 或者   注册一个会员帐号 来参与讨论