Apache没有在MAMP Pro上启动

Tob*_*lor 100 mysql apache mamp diagnostics mamp-pro

Apache不会启动它会抛出一个错误:

启动Apache失败的截图

或者Apache无法启动.请查看日志文件以获取更多信息.

dyld:未找到符号:_iconv引用自:/usr/lib/libmecabra.dylib预期位于/usr/lib/libmecabra.dylib/Applications/MAMP/Library中的/Applications/MAMP/Library/lib/libiconv.2.dylib/bin/apachectl:第80行:2799跟踪/ BPT陷阱:5 $ HTTPD"$

多个端口的情况相同.推荐的MAMP端口和常规的apache端口.

MySQL启动完美.

有什么建议?

Tob*_*lor 394

我昨晚更新到了最新版的优胜美地.

您显然必须转到应用程序中的MAMP文件夹.转到bin- > apache2- > bin.

然后将文件重命名envvars_envvars.

我还遇到了另一个无法正常工作的问题.确保端口是Apache默认值,而不是MAMP默认值(端口80等).如果它立即起作用,这不适用于您.

  • 谢谢!成功了!对于其他人,明确的解决方案:cd/Applications/MAMP/Library/bin && sudo mv envvars _envvars (7认同)
  • 嗯,我似乎没有文件_envvars仍然与上面的人相同... (3认同)
  • @Dano检查文件名拼写,命令中有拼写错误.应该是__cd/Applications/MAMP/Library/bin && sudo mv envvars _envvars__. (2认同)