Apache 通过iPhone、iPad或其他网络设备上的局域网查看简单的MAMP站点

Apache 通过iPhone、iPad或其他网络设备上的局域网查看简单的MAMP站点,apache,localhost,wamp,mamp,lan,Apache,Localhost,Wamp,Mamp,Lan,我在iMac上安装了MAMP——只是默认安装,我的站点位于htdocs文件夹中——所以在我的iMac上,一切正常。我可以去http://localhost:8888/ 我看到了这个网站 当我使用Windows机器开发和WAMP时,我可以使用我的iPhone、iPad或同一网络上的任何其他设备,通过键入正在开发的机器的IP地址,在浏览器中查看网站,例如。http://192.168.1.15 -这使得测试更加简单 我已经试着用我当前的设置来实现这一点,但由于某些原因,它不会显示站点 我正在使用ht

我在iMac上安装了MAMP——只是默认安装,我的站点位于htdocs文件夹中——所以在我的iMac上,一切正常。我可以去http://localhost:8888/ 我看到了这个网站

当我使用Windows机器开发和WAMP时,我可以使用我的iPhone、iPad或同一网络上的任何其他设备,通过键入正在开发的机器的IP地址,在浏览器中查看网站,例如。http://192.168.1.15 -这使得测试更加简单

我已经试着用我当前的设置来实现这一点,但由于某些原因,它不会显示站点

我正在使用http://192.168.1.15:8888 -这是我的iMacš内部IP地址。但是没有骰子

有人知道我做错了什么吗

在我的httpd.conf文件中,它有:

Listen 8888
再往下看:

<Directory "/Applications/MAMP/htdocs">
    Options All
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>
我认为这一切都可以允许传入连接


编辑:我也没有启用防火墙,所以不是这样。

事实证明我在这里没有做错任何事情——这就是它应该如何工作的

MAMP不需要Pro就可以很好地执行此操作,这只是确保所有设备都位于同一网络上的一种情况

几周前我遇到了一些路由器问题,今天我终于解决了,这也导致了问题的解决


不存在的问题,解决了

它在计算机上的IP地址版本中工作吗?如果不是,它只是在本地主机上侦听。也许试着听192.168.1.15:8888,这可能会停止本地主机的工作。所以,我找到了问题的症结所在。事实证明,这不是MAMP或我的机器设置的问题-这是代表我的一个网络错误,因此最终它从一开始就如我所期望的那样工作-我错过了一些重要的东西!