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

Posted

技术标签:

【中文标题】本地网络上无法访问 MAMP Pro /MAMP/ 起始页【英文标题】:MAMP Pro /MAMP/ start page not accessible on local network 【发布时间】:2016-06-06 18:11:49 【问题描述】:

我正在尝试通过本地网络访问 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 3.5 文档根目录已更改为 ~/Sites 如果我运行正常的 MAMP,我可以从本地正常访问起始页 网络。这是使用与 MAMP Pro 相同的端口,相同 文档根目录和相同的 php 版本。

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

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

/Applications/MAMP/bin/mamp

权限似乎和用户一样。

有什么线索吗?

提前致谢。

【问题讨论】:

【参考方案1】:

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

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

您好, 彼得

【讨论】:

【参考方案2】:

@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>

【讨论】:

为此添加更多内容。如果您不希望 每个人 都可以访问它,您可以将其更改为:Alias /MAMP "/Library/Application Support/appsolute/MAMP PRO/mamp" &lt;Directory "/Library/Application Support/appsolute/MAMP PRO/mamp"&gt; Options Indexes AllowOverride None Order deny,allow Deny from all Allow from localhost Allow from 127.0.0.1 Allow from ::1 Allow from 192.168 &lt;/Directory&gt; 其中 192.168 允许所有以 192.168 开头的 IP

以上是关于本地网络上无法访问 MAMP Pro /MAMP/ 起始页的主要内容,如果未能解决你的问题,请参考以下文章

是否有设置 Mamp Pro 的权威指南,以便本地网络用户可以查看/编辑站点?

本地主机 MAMP 与共享数据库:错误 - “无法访问此站点”

MAMP Pro 出错

没有端口的本地名称解析 - MAMP Pro

MAMP Pro 在系统清理后启动 SQL Server 时出现问题 [关闭]

MAMP PRO mysql无法启动