简体   繁体   中英

Apache not starting on MAMP Pro

Apache wont start and it throws an error:

启动Apache失败的截图

OR Apache couldn't be started. Please check the log file for more information.

dyld: Symbol not found: _iconv Referenced from: /usr/lib/libmecabra.dylib Expected in: /Applications/MAMP/Library/lib/libiconv.2.dylib in /usr/lib/libmecabra.dylib /Applications/MAMP/Library/bin/apachectl: line 80: 2799 Trace/BPT trap: 5 $HTTPD "$

This is the same for multiple ports. The reccomended MAMP ports AND the regular apache ports.

MySQL starts perfectly fine.

Any suggestions?

I updated to the latest version of yosemite last night.

You apparently have to go to your MAMP folder in Applications. Go to bin -> apache2 -> bin .

Then rename the file from envvars to _envvars .

I also came across another problem of it not working correctly. Make sure the ports are Apache defaults, NOT MAMP defaults (port 80 etc). If it works straight away, this should not apply to you.

在我的案例中安装最新版本的MAMP 3版本3.0.7.3似乎解决了这个问题。

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM