Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

PHP Build a Simple PHP Application Getting Started with PHP Install PHP on Mac OS X

Walter Allen
seal-mask
.a{fill-rule:evenodd;}techdegree
Walter Allen
iOS Development with Swift Techdegree Student 16,023 Points

Apache Server not starting using MAMP, but will start using MAMP PRO...

I am using a MacBook Pro (15-inch, Mid 2012) with OS X Yosemite, v. 10.10.3. I downloaded MAMP and changed the port to 80 as discussed. The MySQL server starts, but the Apache does not. After much frustrating web searching looking for a potential answer, I finally decided to "Try MAMP PRO" as suggested by the little button in the lower right corner of MAMP. The Apache and MySQL servers both loaded, no problem.

Any suggestions on how I can get MAMP to work so that I don't have to buy MAMP PRO.

(I have already followed the suggestion below about using the terminal to disable Mac OS's built-in Apache services.) Any help will be greatly appreciated.

3 Answers

Holger Liesegang
Holger Liesegang
50,595 Points

Hi Walter Allen !

MAMP and MAMP PRO should work just fine with your MBP and Yosemite after changing the Apache port to 80 and you don't have to disable Mac OS's built-in Apache services.

I'm afraid it might be a Yosemite Version 10.10.3 kinda problem: http://stackoverflow.com/questions/29523661/mamp-latest-3-0-apache-wont-start-on-yosemite-version-10-10-3

The guy has opened a support ticket to MAMP in regards to this issue a few hours ago...

Holger Liesegang
Holger Liesegang
50,595 Points

You get tweets like this on Twitter, too: @mamp_en Unable to start Apache in MAMP 3.2 on OS X 10.10.3. http://t.co/q9rvGtfXyf

Now I really think it's just a bug

Walter Allen
seal-mask
.a{fill-rule:evenodd;}techdegree
Walter Allen
iOS Development with Swift Techdegree Student 16,023 Points

Thank you so much, Holger! I thought I was going crazy! LOL. That said, there is now a solution at the stack overflow link that you provided. Much appreciation! ;)

I uninstalled MAMP and then reinstalled the most recent version. Apache server is now running. However, just make sure you back up any work you have because this will delete your database (and therefore a lot of your content) if you are running WordPress sites locally.

Simon Feuster
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
Simon Feuster
Full Stack JavaScript Techdegree Graduate 28,036 Points

if you don't change the port to 80 it works. You are then able to open the file with localhost:8888

It's not the right solution, but works for the start