Yes you are correct, when I change to the port of the Apache server it works, but how can I know who else is using the port 80 and how can I change it.
Main Topics
Browse All TopicsHi
I have the MAMP installed in my mac and it worked fine. I install the file maker pro 9.0 and since then my Apache server won't start but my mysql server is working fine. any ideas.
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
I am not sure about Mac, but on Linux, command
lsof -i
prints all open ports and applications, that owns them, so try it out i (type it in terminal as superuser)
Example (from my computer):
haineko:/home/erbureth/src
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
portmap 1911 daemon 4u IPv4 5505 0t0 UDP *:sunrpc
portmap 1911 daemon 5u IPv4 5512 0t0 TCP *:sunrpc (LISTEN)
rpc.statd 1922 statd 5u IPv4 5535 0t0 UDP *:826
rpc.statd 1922 statd 7u IPv4 5544 0t0 UDP *:39370
rpc.statd 1922 statd 8u IPv4 5547 0t0 TCP *:39477 (LISTEN)
avahi-dae 2335 avahi 14u IPv4 6588 0t0 UDP *:mdns
avahi-dae 2335 avahi 15u IPv6 6589 0t0 UDP *:mdns
avahi-dae 2335 avahi 16u IPv4 6597 0t0 UDP *:47212
avahi-dae 2335 avahi 17u IPv6 6598 0t0 UDP *:55348
dhclient3 2386 root 4u IPv4 6306 0t0 UDP *:bootpc
sshd 2449 root 3u IPv4 6824 0t0 TCP *:ssh (LISTEN)
sshd 2449 root 4u IPv6 6826 0t0 TCP *:ssh (LISTEN)
mysqld 2499 mysql 10u IPv4 6918 0t0 TCP localhost:mysql (LISTEN)
exim4 2870 Debian-exim 3u IPv4 7447 0t0 TCP localhost:smtp (LISTEN)
lisa 2896 root 4u IPv4 7510 0t0 TCP *:7741 (LISTEN)
lisa 2896 root 5u IPv4 7674 0t0 UDP *:7741
cupsd 3109 root 0u IPv6 12079 0t0 TCP localhost:ipp (LISTEN)
cupsd 3109 root 2u IPv4 12080 0t0 TCP localhost:ipp (LISTEN)
cupsd 3109 root 4u IPv4 12083 0t0 UDP *:ipp
apache2 11504 root 7u IPv6 91635 0t0 TCP *:www (LISTEN)
apache2 11507 www-data 7u IPv6 91635 0t0 TCP *:www (LISTEN)
apache2 11508 www-data 7u IPv6 91635 0t0 TCP *:www (LISTEN)
apache2 11509 www-data 7u IPv6 91635 0t0 TCP *:www (LISTEN)
apache2 11510 www-data 7u IPv6 91635 0t0 TCP *:www (LISTEN)
apache2 11511 www-data 7u IPv6 91635 0t0 TCP *:www (LISTEN)
As you can see, last couple of lines refer to port "www" (which is equivalent to 80), and it is owned by process apache2
I had the same problem and even after fixing the ports filemaker 9 failed to load it's web services on 519 - I read up and saw FM9 needed to be patched to 9.03 but still no result. I upgraded to FM10 and everything is just fine. I am running 10.5.7. I think that during this period I upgraded from Tiger to Leopard so I was not totally surprised.
well I don't see any port 80 is occupied here ..
Prabath@prabaths-imac ~/ $ lsof -i
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
AppleVNCS 166 Prabath 4u IPv6 0x709ad90 0t0 TCP *:vnc-server (LISTEN)
SystemUIS 175 Prabath 9u IPv4 0x7096958 0t0 UDP *:*
synergys 23673 Prabath 4u IPv4 0x10aa0270 0t0 TCP *:24800 (LISTEN)
PrinterPr 23746 Prabath 3u IPv6 0x709aff4 0t0 TCP localhost:51556->localhost:
iChatAgen 23890 Prabath 3u IPv4 0x166baa68 0t0 TCP 192.168.77.101:65409->yo-in
iChatAgen 23890 Prabath 9u IPv4 0xb9dde64 0t0 TCP 192.168.77.101:65410->yo-in
firefox-b 64912 Prabath 33u IPv4 0xe94fe64 0t0 TCP 192.168.77.101:58226->*.112
firefox-b 64912 Prabath 50u IPv4 0x166b5270 0t0 TCP 192.168.77.101:57892->od-in
firefox-b 64912 Prabath 51u IPv4 0xeb55e64 0t0 TCP 192.168.77.101:58159->209-1
firefox-b 64912 Prabath 53u IPv4 0xe72e270 0t0 TCP 192.168.77.101:58152->he-in
firefox-b 64912 Prabath 56u IPv4 0xe74f270 0t0 TCP 192.168.77.101:57877->od-in
firefox-b 64912 Prabath 58u IPv4 0x8334a68 0t0 TCP 192.168.77.101:58153->he-in
firefox-b 64912 Prabath 60u IPv4 0x925a66c 0t0 TCP 192.168.77.101:57878->od-in
firefox-b 64912 Prabath 66u IPv4 0x166b1e64 0t0 TCP 192.168.77.101:58185->a24-2
firefox-b 64912 Prabath 67u IPv4 0x166b966c 0t0 TCP 192.168.77.101:57913->od-in
firefox-b 64912 Prabath 69u IPv4 0x7dd6e64 0t0 TCP 192.168.77.101:58212->a24-2
firefox-b 64912 Prabath 70u IPv4 0xeacaa68 0t0 TCP 192.168.77.101:58213->a24-2
mysqld 68929 Prabath 10u IPv4 0x7cfa270 0t0 TCP *:mysql (LISTEN)
fm has a feature called IWP (instant web publishing). that was probably setup "on" as default with your version 9 for some reason and thus using 80 as default also. upgrading probably chose another port or turned it off? anyway, if not needed, turn it off. if needed, set it on another port. the fm habit is to use 591 as an alternate.
also, once fm has been using it, it may still remain busy even if you stop the app, so turn it off, reboot the mac, and it should be OK.
Business Accounts
Answer for Membership
by: ErburethPosted on 2009-07-04 at 12:54:34ID: 24777827
Reason might be that some other app is occuppying port 80, can you post the log from starting apache daemon?