Apache将不再启动。
我在互联网上尝试了大多数解决方案。什么都没用。
在apache_error.log
中,我得到:
[Fri Dec 27 20:33:10 2019] [alert] Child 5905 returned a Fatal error... Apache is exiting!
[Fri Dec 27 20:33:10 2019] [alert] (22)Invalid argument: getpwuid: couldn't determine user name from uid 4294967295, you probably need to modify the User directive
[Fri Dec 27 20:33:10 2019] [alert] (22)Invalid argument: getpwuid: couldn't determine user name from uid 4294967295, you probably need to modify the User directive
[Fri Dec 27 20:33:10 2019] [alert] (22)Invalid argument: getpwuid: couldn't determine user name from uid 4294967295, you probably need to modify the User directive
现在这里的dude/dudette表示要重置默认值
但这没有帮助。
该怎么办?
答案 0 :(得分:1)
MAMP Pro 6希望每个主机的文档根目录位于/ Applications / MAMP之外。我删除了所有旧主机,将根目录移至/ Users / me / Sites,并添加了具有新文档根目录的新主机。最后一步似乎是最后的把戏:
文件>重置Apache模块
手指交叉。其他线程中的其他建议均无济于事。 apache日志文件中没有任何错误。
答案 1 :(得分:1)
对我来说以下有效:
httpd.conf
重新启动 Mamp 后,文件会重新生成并运行 apache。
答案 2 :(得分:0)
我自己找到了答案。
重置模板是不够的。
文件>编辑模板>将所有模板还原为默认设置...
然后:
文件>出厂设置>设置1
然后,通过标准端口按钮将端口设置回80。
现在可以了?
答案 3 :(得分:0)
使用选项将服务器端口设置为 80、81、443、7443、3306 和 11211,端口和用户为我工作 - mamp pro 6.3.2