【发布时间】:2015-03-13 17:52:04
【问题描述】:
我在 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>
我认为允许传入连接一切正常。
编辑:我的防火墙也没有启用,所以不是这样。
【问题讨论】:
-
在计算机本身的 IP 地址版本上是否有效?如果不是,它只是在本地主机上收听。也许尝试
Listen 192.168.1.15:8888(这可能会阻止localhost工作)。 -
所以,我明白了这一点。事实证明,这不是 MAMP 或我的机器设置的问题 - 这是我的网络错误,所以最终它从一开始就按我预期的那样工作 - 我错过了一些重要的事情!
标签: apache localhost wamp mamp lan