用XMAPP 搭建的本地服务器, 手机无法访问

如题 我的电脑是 mac 用xmapp 搭建了本地服务器,
而手机却无法访问
图片描述
这是电脑的ip信息

图片描述
这是手机的ip信息

该如何解决呢

阅读 5k
8 个回答

一般存在几种情况

  • 电脑有防火墙
  • 手机和电脑不在一个网络
  • 另外还有一个就是apache配置信息中,对于默认web目录是不是只开放了127.0.0.1,一般都是这个原因
<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>

其中 Allow from 是允许哪里访问

你用xampp搭建了服务器,那你把服务器起了没有?起了的话192.168.1.101/就能访问了呀,端口是什么?自己加上

用手机访问电脑ip就行了,一定要同一个局域网,如果不行,把防火墙关了

访问电脑的ip, 类似 192.168.1.101/index.php,如果不行看看是不是防火墙之类的拦截了。还不行,去google试试

首先确认一下你电脑能不能访问 http://192.168.1.101 ??
如果能,把电脑防火墙关掉,手机应该就能访问了

如果是内网,你要保证你的电脑和手机在同一局域网。
最简单的实现方法就是用同一个路由器或者WIFI
然后就可以输入 ip 访问了。
当然你也可以搜一下内网穿透器

无法访问指的是哪种情况?

1) 404

2) 找不到服务器

你用的地址是 1902.168.1.101?,在htdocs下面有 文件吗?服务器启动了吗?

可以都先查查。

有红包就是不一样,可是红包呢?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题