新安装的XAMPP默认只允许本地访问phpMyAdmin,禁止外网访问phpMyAdmin。
访问测试
本地(127.0.0.1/localhost)
从下方图中可以看出,使用127.0.0.1在本地访问phpMyAdmin是正常的。返回状态码200。
外网
外网访问报错,提示Access forbidden!,返回403状态。
解决方案
- 进入XAMPP的配置目录:
cd /opt/lampp/etc/extra
; - 打开配置文件:
vi httpd-xampp.conf
; - 找到
Require local
,修改为Require all granted
。
如果只希望某一台电脑允许访问,其他都禁止,可以将其设置为
Require ip xxx.xxx.xxx.xxx
,设置多个ip使用空格隔开,也可以设置ip段。
至此就可以通过外网进行访问了。