MAMP 本地主机不工作
Posted
技术标签:
【中文标题】MAMP 本地主机不工作【英文标题】:MAMP local host not working 【发布时间】:2013-05-31 14:54:09 【问题描述】:我的 13 英寸 MacBook Pro 在 OS X 10.8.2 上运行,我已经下载了 MAMP 2.1.4。
我想运行 MAMP 程序。成功连接到服务器后,我尝试按“打开起始页”。它会将我带到 Google Chrome 浏览器,页面显示找不到该页面。
我已经安装了 MAMP,并且正在通过端口 80 和 3306 或 8888 和 8889 正常运行 Apache 服务器和 mysql 服务器 - 使用任何一种组合都会使状态灯变为绿色。由于某种原因找不到本地主机。
我在我拥有的地方进行了广泛的研究:
卸载重装MAMP 3次,每次都重启电脑 物理上放入起始页的地址,即http://<localhost>:8888/
。当我把它放在地址栏中时,它是这样说的:哎呀!谷歌浏览器找不到 localhost:8888 或 http://localhost:80/
相同
确保在 php 下的 MAMP 首选项中启用 PHP5,然后停止并再次启动 MAMP(我有 5.4.10 php 版本,Chache 是 XChache)
尝试在系统偏好设置下使用共享来启用 Internet 共享 - 没有执行任何操作。
我该怎么办?
【问题讨论】:
【参考方案1】:遇到同样的问题,重新启动 Apache 服务器即可解决。
【讨论】:
【参考方案2】:检查 MAMP>> 首选项 >> 端口 >> 将 MAMP 端口设置为默认值
这会将端口更改为以下内容:
Apache >> 8888 Ngnix >> 7888 MySql >> 8889
然后(在 C:\MAMP\htdocs 中粘贴 wordpress 文件夹后)它会在您使用 http://localhost:8888/wordpress/ 时工作
【讨论】:
【参考方案3】:我在 Windows 中遇到了同样的问题,并观察到 MYSQL 正在运行而 Apache 没有运行。然后我从 MAMP-->Preference-->PHP 更改 PHP 版本。并重新启动服务器。然后它开始工作。希望对你也有帮助。
注意:如果您在 80 端口使用任何其他 Apache 应用程序,则将 MAMP apache 从 Preference 更改为 81 或 90。
【讨论】:
【参考方案4】:如果有帮助,我也遇到了同样的问题,我的/etc/hosts
文件中缺少以下内容。我不得不 sudo 编辑这个文件,添加这些值(我在顶部添加了它们),保存并重新启动 MAMP。
127.0.0.1 localhost
::1 localhost
【讨论】:
【参考方案5】:下载后请确保将 wordpress 文件夹放在正确的位置!
应该是:Macintosh HD> Applications> MAMP> htdocs> wordpress
【讨论】:
【参考方案6】:我遇到了类似的问题,我的 hack 非常基本:我重新启动了我的系统并且它起作用了。您可能有多个正在运行的 Apache 实例阻塞了 Web 应用程序。
【讨论】:
【参考方案7】:我遇到了同样的问题,我只是将 apache 的端口更改为 90,然后连接到 http://localhost:90
127.0.0.1:90
分别。 在我的情况下修复了它。 希望对您有所帮助。
系统 iMac OS X 优胜美地 10.10.1 MAMP 3.0.7.3
【讨论】:
【参考方案8】:我在运行 OS X 10.8.3 的 15 英寸 Macbook Pro 上遇到了同样的问题。
当我与网络断开连接时,我可以访问我的 wordpress 开发环境 (MAMP 2.1.3),但如果我通过我的 HTC One XL 连接到我的无线网络或互联网,我将无法再访问 localhost。
我为我的无线连接和快乐的日子删除了手动配置的 DNS 设置。我可以使用 Localhost 和 127.0.0.1
连接到我的开发环境。
【讨论】:
以上是关于MAMP 本地主机不工作的主要内容,如果未能解决你的问题,请参考以下文章
本地主机 MAMP 与共享数据库:错误 - “无法访问此站点”