Hi there,

I currently have IIS running and I recently downloaded apache to run alongside IIS (for php testing, rather than using IIS).

I changed the port number of the apache comfig. file to port 81.
and also had apache runnning as a service.

The problem is everytime i try to test the apache web server
as http://localhost:81/, it takes about 3-4 minutes before i get a response which eventually dispalys error message "the page u have requested can not be found".

Apache seems to be listening onport 81 but something is preventing form working.

I downloaded and instaled the windows xp service pack 1a before installing apache.

Can anyone please help me?

    Well, afraid I've no quick answer. I do wonder how you know that it seems to be listening. I do, however, have a couple of thoughts.

    1. Windows XP has a built in firewall. Check your settings.

    2. Can you use the command shell to telnet to port 81 on the localhost interface?

    HTH,

      Hi there,

      Thanks for your replies. I am assuming that apache is listening on port 81 because when I changed the port number to something else and try to browse for port 81 , i get a quick error response rather than waiting for about 5 minutes to eventually get a error response(this is when apache is set to port 81).

      and also when i run the comand 'netstat -a' @ command prompt it gives a list of ports listening.

      I tried the the command 'telnet port 81' and i am getting a response = connection failed.

      Is this because of the xp firewall settings? if so, how does one access the xp firewall settings?

      Thanks a million

        Originally posted by merekpaine
        Is this because of the xp firewall settings? if so, how does one access the xp firewall settings?

        They're on the 'advanced tab' of the 'properties' dialog box for the connection that you're using. Since you seems to be sitting on the server, I have no idea which one that'd be....LAN, perhaps?

        Incidentally, are you on the server? Or coming from outside?

          7 days later

          this may sound stupid - but have you set the document root in the apache config to the correct place?

          make sure httpd.conf is all correct - also check that your directory index and permissions are correct.

          hope this helps
          - Matt

            this may take out all the fun of installing it, but here is a package that you can use out of the box. firepages

              Originally posted by nabberuk
              this may take out all the fun of installing it, but here is a package that you can use out of the box. firepages

              Also try PHPTriad.

                a month later

                I managed to have both running along side each other (I had Apache and wanted to see what IIS was like). Apache was 80 and IIS 81 so try that.

                I much prefer Apache because it is so much easier to configure and has heaps better features (my opinion only) and so I then got rid of IIS altogether. Maybe try that 🙂

                • Matt
                  Write a Reply...