从LAN网络中的另一台PC访问Wamp 2.5 phpmyadmin

YeH*_*unZ 0 wamp phpmyadmin

我从另一台PC访问wamp localhost但是
当从这台PC访问phpmyadmin时,
我无法访问如下图所示

从另一台PC访问phpmyadmin时

Rig*_*lly 14

在WAMPServer上配置phpMyAdmin工具,以便除了运行WAMPServer之外的任何ip都不能使用它.确切地说,别名已配置好,因此只能从运行Apache的计算机访问它.

这当然是一种安全措施,以保护初学者不会意外地赠送皇冠上的宝石.

如果你想允许从其他位置访问phpMyAdmin,那么你必须修改phpMyAdmin的别名配置.你这样做是通过编辑

\wamp\alias\phpmyadmin.conf

文件并添加指令告诉apache允许更多的ip地址连接到此别名.

Alias /phpmyadmin "d:/wamp/apps/phpmyadmin4.1.14/"

# to give access to phpmyadmin from outside 
# replace the lines
#
# Require local
#
# by
#
# Require all granted
#

<Directory "d:/wamp/apps/phpmyadmin4.1.14/">
   Options Indexes FollowSymLinks MultiViews
   AllowOverride all
  <IfDefine APACHE24>
    Require local
    Require ip 192.168.10                   <-- add this line
  </IfDefine>
  <IfDefine !APACHE24>
    Order Deny,Allow
      Deny from all
      Allow from localhost ::1 127.0.0.1
      Allow from 192.168.10                 <-- add this line
    </IfDefine>
  php_admin_value upload_max_filesize 128M
  php_admin_value post_max_size 128M
  php_admin_value max_execution_time 360
  php_admin_value max_input_time 360
</Directory>
Run Code Online (Sandbox Code Playgroud)

或者您可以通过执行指定特定的IP地址

Require ip 192.168.2.100 192.168.2.101 192.168.2.102
Require ip 192.168.2.103 192.168.2.104 192.168.2.105
Run Code Online (Sandbox Code Playgroud)