Hi Mike.  I'm not exactly sure what you mean here:

>My current stymie is I am not clear as to where to physically create the directories 
>needed for the virtual account(s). 

Are you asking where you think the directories for various virtual hosts should lie 
(like foo.com, blah.com)?  I keep mine something like this:

www.foo.com would point to /home/WWW-data/foo/homepage
www.blah.com would point to /home/WWW-data/blah/homepage

If you think you'll ever have the need to host the same domain with multiple 
extensions that point to different websites, then include the extension in the 
directory
www.foo.com would point to /home/WWW-data/foo.com/homepage
www.foo.net would point to /home/WWW-data/foo.net/homepage

I've never heard anything about not serving pages from the main directory of a domain, 
but perhaps it is more secure to not run CGIs from there...  They created cgi-bin for 
something...  Anyway, the reason your scripts may not be executing is because ever 
after you've enabled the .cgi handler in httpd.conf, the actual script itself must be 
set executable, ('chmod 755 file.cgi'), and you must tell apache in httpd.conf that 
scripts are allowed to be run from that directory.  Something like 'Options ExecCGI' 
...

Good luck,

-Ryan

P.S. at one time there was a linux group in Des Moines at http://linux.iowa.org/ , but 
it looks like it may have disappeared... 

Reply via email to