• I’ve been trying to work through an error that occurred when upgrading my OS X to El Capitan whilst using MAMP PRO 3 as my localhost server.

    After receiving this message when trying to start my server on ports 80, 443 and 3306:

    Warning- The built-in Apache is active which can cause a port conflict with at least one of your virtual hosts.

    I was instructed by the support at MAMP to stop my apache servers using the command line statement:

    sudo apachectl stop

    In doing so it has stopped the warning but now when typing the url of my wordpress site into my browser, I simply get the default message that is displayed by Apache:
    ‘It works!’

    I am really stuck for ideas on what could be going wrong. It seems that this only happened when upgrading my OSX so could be an Apple problem. Has/Is anyone else experiencing this? I have searched around for other people’s solutions without much luck, so if anyone has any advice, it would be greatly appreciated.

    It is stopping me from developing on my localhost that is then pushed to the live site so is of quite importance that I resolve this issue as soon as possible.

    Many thanks

Viewing 1 replies (of 1 total)
  • The obvious question to ask is, “what is the address for “DocumentRoot”?”. Also, FWIW, if it says “It works” then, by definition, httpd must be still running.

    I’m not a Mac user but as they say “Google is your friend”. Apparently El Capitan saves the Apache conf file to a different location, and I think this is mostly to blame for your trouble.

    This guide might help with your installation generally.

    This thread on StackOverflow – OSX El Captain – Apache 403 Forbidden – looks like it exactly what you need to know.

    Ted

Viewing 1 replies (of 1 total)
  • The topic ‘Default Apache message 'It works!' when starting wordpress on my localhost’ is closed to new replies.