【问题标题】:Why are MAMP virtual hosts working on my laptop but not my new iMac?为什么 MAMP 虚拟主机可以在我的笔记本电脑上运行,但不能在我的新 iMac 上运行?
【发布时间】:2014-08-18 03:38:58
【问题描述】:

我有两台 Mac(Macbook Air 和 iMac),想使用 Dropbox 作为本地网站文件及其相应数据库的来源。

我设置了数据库following these instructions (text version here),将网站文件移至 Dropbox 并同步了两台设备上的内容。

我已确保按照 MAMP 的虚拟主机说明放置正确的文件,例如:

  • 将域添加到我位于 /etc/hosts 的 hosts 文件中
  • 取消注释 httpd.conf 以包含 httpd-vhosts.conf
  • 按照我的预期添加了 ServerName 和 DocumentRoot(甚至更改了路径中的用户名)

我的笔记本电脑(开发站点的原始计算机)可以很好地处理迁移的数据库和站点文件,但是当我启动 MAMP 并转到 iMac 上的任何开发虚拟主机 url 时,我遇到了MAMP favicon 和一个没有任何内容的空白屏幕。

如何让我的桌面正常运行并正确访问数据库而不会出错?

感谢您为解决此问题提供的任何帮助。

【问题讨论】:

    标签: mamp virtualhost vhosts


    【解决方案1】:

    从 Applications 文件夹中手动删除 MAMP 文件夹后,我重新安装了 MAMP 的新副本,并确保我的 Dropbox 有足够的时间进行同步,此外还消除了任何冲突的文件问题。

    似乎在两台机器上启动 MAMP 之间给自己一个显着的时间延迟有助于防止一定会导致问题的数据库冲突。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-06-27
      • 2014-09-15
      • 1970-01-01
      • 2011-01-18
      • 1970-01-01
      • 1970-01-01
      • 2012-07-24
      • 2015-05-07
      相关资源
      最近更新 更多