Apache on Windows Vista problem

It’s easier to install WAMP (WampServer) or XAMPP.

do you know where i can find a good WAMP install tutorial?

It’s just a next-next-finish matter :slight_smile: Take a look here: http://www.wampserver.com/en/download.php

quit,

The advice from the “professionals” in this forum has always been NOT to use “canned programs” - including WAMP, XAMP, etc. They have their own weird way of setting up, they upgrade ONLY when they want and with only the versions that they want. When you do upgrade, it’s my understanding that you must reconfigure the whole thing every time.

BEST to install separately to (a) get the official version of the software, (b) get the version you want (it’s best to match what your host provides for a good test), (c) you can update when you need (critical patches can be made without waiting for someone else) and you (generally) won’t have to fiddle with massive configuration files every time you update.

In other words, do it the “professional” way!

That said, if all you need is a “snapshot” test to see that something works and the versions are not important, go for the “canned approach” as the installation is, at least in theory, simpler.

Regards,

DK

I never had problems with Wamp or XAMPP, I recommend those. Because if “manual” installation doesn’t work, those programs will work for sure.

Your information is useful, thanks:)

avec pleasure :slight_smile:

I also could not save changes to the httpd.conf file, (trying to confire Apache 2.2.10 to work with PHP5.2.6 on a Windows Vista Machine). I tried PedroMontero’s solution and it worked fine.

WAMP installed fine and runs fine for me (Vista Home Premium).

To all, I am about to download apache to my windows vista machine. From this thread I gather there are problems with apache and vista. Has anyone used the instructions that Mr Anderson posted on Jan 28 2008? If so, are there any errors in them and have they been fixed? Is there a updated version? Are there other instructions that someone can point me to?

Thanks

Hey,

If someone allready need some tips.

If u use Skype … u have to dissable Options > Adavanced Options > Connections > Use Port 80 and 443 as alternatives
Then it should work!!!

So long!

Lunacy

I do not believe I use Skype. How would I check on my computer to see if I have it or it is running?

Thanks

If u dont believe u have, then u dont have it :P.

Skype is free Programm to call other Skype-Users via Internet allround the world. I guess u wont have it if u dont have installed it manually.

But check your installed software in the Control Center of Vista and then Software. Or look at your taskbar, it got a green Symbol.

Don’t be shy to post more probs!

Regards

Well as long as I have you here, I receive the following message when I start
Apache.

(OS 10048)Only one usage of each socket address (protocol/network address/port)
is normally permitted. : make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
Note the errors or messages above, and press the <ESC> key to exit. 3…

I do see that the Apache service is running. Is this something I have to worry about?

Thanks

That´s the same problem I´ve got too. I could fix it with skype.
Are u sure Apache is running?? Do u got a green arrow on the apache symbol in the taskbar?

Try to edit the httpd.conf from your Apache Server. Search this:

#
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, instead of the default. See also the &lt;VirtualHost&gt;
# directive.
#
# Change this to Listen on specific IP addresses as shown below to
# prevent Apache from glomming onto all bound IP addresses.
#
#Listen 12.34.56.78:80
#Listen 80

Try maybe another Port as 80. Save and restart / start apache. But dunno which port u can write instead, maybe u find anything below in this threads.

DURING INSTALLATION, you must use 127.0.0.1 (or your IP address), not 0.0.0.0. In addition, WinDoze normally installs IIS on port 80 so you either need to use port 8080 for Apache OR (as I have done on my XP box) keep IIS from starting.

Regards,

DK

David, I found the file httpd.conf.

It reads the following: I take it this is the default.

#
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, instead of the default. See also the &lt;VirtualHost&gt;
# directive.
#
# Change this to Listen on specific IP addresses as shown below to
# prevent Apache from glomming onto all bound IP addresses.
#
#Listen 12.34.56.78:80
#Listen 80

DURING INSTALLATION, you must use 127.0.0.1 (or your IP address).
I am very very new to vista.
Do you have a preference of either 127 or my IP address?
If you want me to use my IP address, then I do I fine my IP address?
Since this is a new computer, I have never installed IIS or started IIS.
What should I look for in the windows task manager under either processes or services to see if IIS is running?

Thank You

jp,

Yes, port 80 is the default for any/every http server.

If you are only going to use your server as a testbed (recommended - too much trouble to “babysit” a server around the clock and too many hackers to protect against), use 127.0.0.1 as it’s the default IP address for EVERY COMPUTER in the world (it is the computer version of “self”).

Personally, I’d use Listen 127.0.0.1:80 rather than Listen 80.

You may not have installed IIS but M$ has! Its’ default in WinDoze boxes as it’s endemic to Bill’s attempt to rule the world! Use Start | Run | services.msc to access the services installed on your computer (mine is XP - I won’t pay M$ for more bloatware). Find IIS and stop it then change its properties so it does NOT start automatically. ONLY THEN can you install Apache properly (on port 80).

Regards,

DK

I have included a attachment with this reply. What I have in the attachment is that where you want be to input the IP address or port at?

Thank You

jp,

For both Server Name and Network Domain, I’d use “localhost” (without the quotes). Once again, that’s “self” for every computer.

Regards,

DK