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)