首页  >  问答  >  正文

如何不让外网访问phpmyadmin?

www.xxxxx.com/phpmyadmin 现在外网可以访问数据库,如何禁止外网访问

phpcn_u266phpcn_u2662779 天前1511

全部回复(3)我来回复

  • 数据分析师

    数据分析师2017-10-01 00:16:51

    如何不让外网访问phpmyadmin?-PHP中文网问答-如何不让外网访问phpmyadmin?-PHP中文网问答

    围观一下哦,学习一下。

    回复
    0
  • PHP中文网

    PHP中文网2017-02-11 13:28:46

    首先,在phpmyadmin文件夹中找到 phpmyadmin.conf
    在文件中能看到如下面一段配置

    复制代码代码如下:

    <Directory "c:/wamp/apps/phpmyadmin3.4.10.1/">
        Options Indexes FollowSymLinks MultiViews
        AllowOverride all
            Order Deny,Allow
    Deny from all
            Allow from 127.0.0.1
    </Directory>

    找到 Deny from all 意思是禁止所有访问,但允许从 127.0.0.1 访问

    那么我们就删除 Allow from 127.0.0.1
    并且把 Deny from all 修改为 Allow from all
    意思就是允许从所有地址访问

    保存修改的配置文件,重启服务器就可以用域名进行访问了。
     
    Forbidden
    You don't have permission to access /phpMyAdmin/index.php on this server.
    出现这种情况请将apache的httpd.conf打开,将

    复制代码代码如下:

    <Directory />
        Options FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
    </Directory>

    修改为
    复制代码代码如下:

    <Directory />
        Options FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from None
    </Directory>


    回复
    0
  • 阿神

    阿神2017-02-11 13:27:18

    在apache的配置文件中设置目录访问权限

    在httpd.conf文件中添加以下的设置: 
    <Directory "htdoc的路径/phpMyAdmin"> 
    Options None 
    AllowOverride None 
    order deny,allow 
    Deny from all 
    Allow from 127.0.0.1 
    </Directory>

    回复
    0
  • 取消回复