Wamp MySQL PhpMyAdmin 远程访问配置问题

Posted

技术标签:

【中文标题】Wamp MySQL PhpMyAdmin 远程访问配置问题【英文标题】:Wamp MySQL PhpMyAdmin Remote access configuration issue 【发布时间】:2015-11-18 19:23:51 【问题描述】:

我正在尝试为我的 phpmyadmin 提供远程访问权限,我也输入了wamp online,并且在我的本地系统中一切正常。

我现在可以从 IP4 地址和 localhost 访问我的 PhpMyAdmin。但是从远程使用相同的 IP4 地址我无法连接到我的 Phpmyadmin。

我收到错误:CONNECTION_TIMEOUT

下面是配置的样子:c:/wamp/apps/phpMyAdmin4.3.12/

<Directory "c:/wamp/apps/phpMyAdmin4.3.12/">
   Options Indexes FollowSymLinks MultiViews
   AllowOverride all
   Require all granted
  <IfDefine APACHE24>
    Require local
  </IfDefine>
  <IfDefine !APACHE24>
    Order Deny,Allow
      Deny from all
      Allow from localhost ::1 127.0.0.1
    </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>

并且在httpd.conf文件中配置为:

Listen 192.168.3.170:81
Listen 0.0.0.0:81
Listen [::0]:81

从远程系统,ping 也正常,表明没有防火墙阻止。

是否有任何配置设置缺少 w.r.to 端口 81,因为端口 80 已被 nginx 使用,或者我做错了什么?

【问题讨论】:

【参考方案1】:

将您的 c:/wamp/apps/phpMyAdmin4.3.12/ 更改为:

<Directory "c:/wamp/apps/phpMyAdmin4.3.12/">
   Options Indexes FollowSymLinks MultiViews
   AllowOverride all

  <IfDefine APACHE24>
    #Require local
    Require all granted                   <-- moved access control
  </IfDefine>

  <IfDefine !APACHE24>
    Order Deny,Allow
    Deny from all
    Allow from localhost ::1 127.0.0.1
  </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>

如果您注意到此文件中有 2 个 IfDefine 语句,那么该配置将适用于 Apache 2.2.x 或 Apache 2.4.x。您只需要将对访问要求的更改添加到相关部分。我假设你使用的是 Apache 2.4。?

【讨论】:

我使用的是 apache 版本:2.4.9。仍然没有运气,同样的错误:(

以上是关于Wamp MySQL PhpMyAdmin 远程访问配置问题的主要内容,如果未能解决你的问题,请参考以下文章

在 WAMP 中更改 MySQL 端口号后 PHPMyAdmin 页面错误

如何在 wamp 服务器的 phpmyadmin 中将此数据数组插入 mysql

WAMP中的mysql设置密码(默认密码为空)及phpmyadmin的配置

Mysql 登录在我的本地 WAMP 服务器上不起作用(phpMyAdmin)

Wamp - 新安装后我无法登录 phpmyadmin #2002

WAMP - phpMyAdmin [错误 #2002]