为什么 Apache 无法在 MAMP 中启动?

为什么 Apache 无法在 MAMP 中启动?

我已经安装了MAMPOSX但在MySQL运行时却Apache无法启动。下面是一些屏幕截图,我用它来描述这种情况。此外,当我启动服务器时(或在此之前),活动监视器中找不到 httpd。 在此处输入图片描述

以下屏幕截图显示网络共享已关闭: 在此处输入图片描述

下面的屏幕截图显示了所选的端口(我尝试使用 Apache 8888,但结果完全相同): 在此处输入图片描述

答案1

转到应用程序中的 MAMP 文件夹。转到 bin -> apache2 -> bin:

然后将文件从“envvars”重命名为“_envvars”。

參考文獻:https://stackoverflow.com/questions/25201280/apache-not-starting-on-mamp-pro

答案2

它可能与您的用户名有关。如果您还没有这样做,请尝试以用户管理员身份登录您的 MAC(如果该帐户仍然存在)。这似乎与用户名中的空格有关。对我来说有用。虽然我宁愿以我的身份登录,但我不确定编辑我的用户名以排除空格的含义。

安迪

相关内容