无法从我网络上的其他计算机访问MAMP服务器

时间:2014-07-14 23:18:48

标签: mamp

我已将MAMP设置为我的MacBook Air上的网络测试环境(其本地IP地址为10.0.0.10)。它在MacBook Air上运行正常,即localhost:8888将我带到Apache根目录。

现在我想从同一网络上的Windows机器上进行一些测试。从Windows机器我输入以下10.0.0.10:8888到Firefox。它表示它连接了很长时间,然后有时一些内容显示,但它仍然说它正在加载。

我无法解决发生的事情。我在MacBook Air上没有防火墙。 https.conf文件设置为侦听端口8888。

我是否需要使用MAMP服务器才能在其他计算机上访问它?

4 个答案:

答案 0 :(得分:1)

解决了这个问题。虽然为MAMP服务的机器没有防火墙,但是Windows机器确实显示了端口8888没有通过:P。

另一方面,我正在使用Wordpress,需要更新wp-config.php文件和数据库。 localhost需要更新以反映我的IP地址。

答案 1 :(得分:0)

添加到你的观点......

将MAMP设置为使用端口80表示apache,使用3306表示mySQL

我在我的机器上遇到了同样的问题,并发现这篇文章正在进行搜索,但它没有包含如何修复它。

谢谢!

答案 2 :(得分:0)

对于以后将要访问此页面并希望通过IP访问其MAMP服务器的用户,请使用默认的MacOS Apache服务器或MAMP将其添加为第一个<VirtualHost *:80>(对于MAMP,请输入在NameVirtualHost *:80之后):

<VirtualHost *:80>
    DocumentRoot /path/to/web/root
</VirtualHost>

(对于MAMP,其中/path/to/web/root = /Applications/MAMP/htdocs,对于默认的MacOS Apache服务器,&= /Library/WebServer/Documents

答案 3 :(得分:0)

为了访问网络上的MAMP,您假设允许Windows防火墙中的端口允许所有连接。在Windows服务器实例上