Thanks for the reply William. I've got this in my httpd.conf:
Listen 3000
Listen 127.0.0.1
NameVirtualHost 127.0.0.1
<VirtualHost 127.0.0.1>
ServerName localhost
DocumentRoot "D:/apachedocs/"
</VirtualHost>
And this in my hosts file:
127.0.0.1 localhost
Apart from the "listen" directive, it was all there before. Adding the listen directive (which I may not have done correctly) doesn't seem to have helped :-(
I've tried it with my firewall on and off, no effect.
Any other clues?