手机数据连接接入(外网)访问xampp
后台:xampp(php+apache+mysql)
一、模拟机上
http://10.0.2.2/xxx.php
http://36.36.15.7/xxx.php
36.36.15.7是服务器电脑直接连宽带的IP,不接路由器。
上面两种试过在模拟机上都能连上。
注意appache默认http server端口是80,如果修改为别的比如8080,上面要修改为:
http://10.0.2.2:8080/xxx.php
http://36.36.15.7:8080/xxx.php
二、真机上
1、内网
接了路由器,服务器电脑IP是192.168.1.100
手机连上路由器wifi,跟服务器电脑在同一局域网内,用http://192.168.1.100(如果端口不是80要加上端口号)能够访问/xampp,弹
出界面提示输入用户名和密码,输入后登陆成功。
2、外网
问题:不接路由器,服务器电脑直接连宽带,IP是36.36.15.7,手机关闭wifi,打开数据连接,用http://36.36.15.7/无法访问xampp,
提示连接失败。
在服务器电脑上用wiresharp抓包,没看到有手机相关包过来,但是在手机上用ping工具ping 服务器电脑的IP 36.36.15.7,能够
ping得通,电脑上也能抓到来自手机的ping包。
修改一:
\xampp\apache\conf\extra\httpd-xampp.conf
<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
Order deny,allow
Deny from all
Allow from ::1 127.0.0.0/8 \
fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 \
fe80::/10 169.254.0.0/16
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>
修改为:
<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
Order deny,allow
#Deny from all
#Allow from ::1 127.0.0.0/8 \
# fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 \
# fe80::/10 169.254.0.0/16
Allow from all
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>
修改后问题依旧,想想也不是这个问题,因为包都到不了服务器电脑的。
修改二:
在修改一的基础上做如下修改。
(1)看到别人说电信宽带可能80端口禁了,建议换端口试试。修改如下
\xampp\apache\conf\httpd.conf
Listen 80
修改为:
Listen 8080
(2)配置路由器</span>
第一:给服务器电脑绑固定的内网IP
进入路由器配置界面:DHCP服务器-》静态地址分配。增加 服务器电脑mac <->192.168.1.100 映射 的条目。
第二:http 服务端口映射
路由器配置界面:转发规则。增加 端口8080< -----> 服务器电脑192.168.1.100 的绑定条目,从外网过来的8080端口的数据都会转发到服务器电脑。
经过上面修改后,手机连wifi,用http://36.36.15.7:8080能够访问/xampp,弹出界面提示输入用户名和密码,输入后登陆成功。
关闭wifi,打开数据连接,用http://36.36.15.7/访问\xampp,立马弹出xampp authentication 401的错误,提示说可能用户名和密码错误,问题是都还没
输用户名密码啊,想是不是浏览器的问题,清空了浏览器记录,问题依旧,折腾了一会,换个浏览器,从UCWeb换到手机自带的浏览器,成功了。
坑人的UCWeb呀!
手机数据连接接入(外网)访问xampp相关推荐
- 外网访问XAMPP失败 解决方案
xampp 访问出现New XAMPP security concept 收藏 New XAMPP security concept: Access to the requested director ...
- 使用跳板机实现外网访问局域网内虚拟机的大数据及K8S集群【借助向日葵】
使用跳板机实现外网访问局域网内虚拟机的大数据及K8S集群[借助向日葵] 前言 笔者作为一杆大数据学徒工,工作和学习中都需要有几套属于自己的集群. 双路e5主机:https://lizhiyong.bl ...
- 如何设置windows下xampp的phpMyAdmin外网访问?
使用xampp安装完bugfree之后,很多学员反映,想要远程访问phpmyadmin并备份数据库,但是发现只有在部署的服务器上可以访问,远程访问的时候提示拒绝访问或者没有权限等问题,先做一下统一说明 ...
- MySql数据库允许外网访问连接
正常情况下,mysql数据库是不支持外网进行访问的,只能在本机进行登录操作. 下面提供两种方式对mysql进行配置,即可进行外网访问 1.Navicat 工具配置 第一步:使用客户端在本机连接MySQ ...
- Kafka启动成功且运行程序无报错,无法消费数据,即外网无法连接Kafka的消费者或生产者
Kafka启动成功且运行程序无报错,无法消费数据,即外网无法连接Kafka的消费者或生产者 sparkStreaming消费kafka中的数据,得不到数据以及无报错信息,找错误如下 首先检查一下,Ka ...
- OpenWrt路由开启DDNS+端口转发进行外网访问
OpenWrt路由开启DDNS+端口转发进行外网访问(LuCI界面实现) --开篇 一.准备工作 二.开机! 三.连接 --结尾 –开篇 本篇适用于一切装有OpenWrt系统的路由器/软路由,只要你保 ...
- 乐鑫Esp32学习之旅13 esp32 内置 dns 服务器,无需外网访问域名返回指定网页。(附带Demo)
本系列博客学习由非官方人员 半颗心脏 潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 1. 爬坑学习新旅程,虚拟机搭建esp32开发环境,打印 " ...
- 最新holer使用方法 如何使用外网访问自己主机的web应用
一般自己在电脑写好的web小程序,只能在开启自己的项目时,供局域网内来访问.如果想通过外网,比如手机数据连接等,就需要的搭建供别人使用的域名来访问自己的主机服务器.搭建较为简单的方法就是使用holer ...
- ADSL宽带路由器实现外网访问公司内网服务器_ 路由交换
A公司通过ADSL访问互联网,并且内网通过ADSL宽带路由器共享一条ADSL线缆访问互联网. 随着A公司业务的发展,公司需要搭建一台Web服务器供外网访问.Web服务器主要包括一个公司网站,并且负责日 ...
- 群晖DSM7 使用Zerotier实现无公网IP外网访问
自从买了群晖NAS,一直在折腾如何能够实现外网快速访问(群晖自带QuickConnect也可以实现外网访问,但是速度实在是太慢,连查看照片都要转圈,并且很多功能无法在QuickConnect下使用), ...
最新文章
- 强大的vim配置,让编程更随意
- 边框border属性总结
- 一行命令 优化上传速度
- 系统集成资质 -考点分析- “三点估算法”出题的形式演化分析
- Flowable 菜单说明
- 升级浏览器_星愿浏览器升级至6.3.2000.2001
- DropDownList实现无限分级
- unity读取服务器上的文件夹,unity 如何使用文件流读取streamingassets下的资源
- 耳挂式蓝牙耳机原理_耳挂式蓝牙耳机项目总结分析报告
- 计算机上已安装某个第三方应用程序,防止电脑第三方软件“被”安装 3招彻底屏蔽不明软件...
- 【优化预测】基于matlab天牛须算法优化BP神经网络预测【含Matlab源码 1316期】
- 控制面板Plesk, cPanel, DirectAdmin, whmcs,WDCP, AMH比较
- java中spilt()方法解释
- 学python能干嘛-学 Python 都用来干嘛的?
- 如何安装谷歌浏览器驱动(Google Chromedriver)
- iTOP-4412开发板10.1寸[金属框]屏幕硬件修改支持排线和HDMI
- nginx controller 自定义头
- Ffmpeg,mencoder视频格式转换
- ApacheDS使用详细教程
- 【入门】精灵宝可梦数据集分析