本地网络上无法访问 MAMP Pro /MAMP/ 起始页

MAMP Pro /MAMP/ start page not accessible on local network

我试图通过本地网络访问 MAMP Pro /MAMP/ 起始页,但我在 apache 日志中收到以下错误:

[Wed Feb 24 12:21:03 2016] [error] [client 192.168.1.63] client denied by server configuration: /Library/Application Support/appsolute/MAMP PRO/mamp

我已经将主机文件中的 http://dev 本地映射到服务器的 ip,并且我 能够查看 MAMP 托管的网站,但不能起始页。

一些可能有助于诊断的事实:

我的印象是,出于某种原因,MAMP Pro 使用与 MAMP 不同的位置来存放 mamp 起始页文件?我在以下位置找到了文件:

/Library/Application Support/appsolute/MAMP PRO/mamp

/Applications/MAMP/bin/mamp

而且权限似乎和用户一样。

有什么线索吗?

提前致谢。

以前有过这个,就用MAMP的IP地址Mac。

有时我必须配置 Apache http 设置并将我的其他本地 IP 地址设置到 ALLOW 部分。

您好, 彼得

@PeterInWiesbaden 的回答有助于为我指明正确的方向。问题是在我的(正常)MAMP httpd.conf 文件中,我将 MAMP 启动文件的所有路径设置为类似于以下内容:

Alias /MAMP "/Applications/MAMP/bin/mamp"

<Directory "/Applications/MAMP/bin/mamp">
    Options Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

但是当我在 MAMP Pro 直接使用的 httpd.conf 文件中编辑它们时,每次服务器启动时这些都会被覆盖,因为它为每个服务器名称使用一个模板。

要为 MAMP Pro 编辑 httpd.conf,必须通过转到菜单栏中的以下内容来完成:

File->Edit Template->Apache->httpd.conf

并更改类似于以下内容的 MAMP Pro 起始页部分:

Alias /MAMP "/Library/Application Support/appsolute/MAMP PRO/mamp"

<Directory "/Library/Application Support/appsolute/MAMP PRO/mamp">
    Options Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>