So far I've been unable to get any public_html files displayed using
http://localhost/~joeblow. Netscape says there's a TCP error and to try
later, and lynx from a remote site says it "Can't access start file
http://myip/~joeblow". There is no entry in logs/error_log but in
access_log, it says "GET /~joeblow HTTP/1.0" 302 -.
I've tried the following:
lrwxrwxrwx home -> /home (in htdocs)
lrwxrwxrwx joeblow -> /home/joeblow (in htdocs/home/, home not a link)
lrwxrwxrwx public_html -> /home/joeblow/public_html (in htdocs/home/joeblow,
real dirs again)
Apache runs as nobody, nogroup, started by root, port 80 standalone,
userdir is defined as public_html, and /home all the way to public_html
is chmod 555, but I've also tried 444, 666, and 111, with no success.
I even have /home in a <Directory> entry, but I'm not so sure that's how
to do it.
What am I missing? I'm guessing I don't need the links, Apache should
just grab the home dirs out of /etc/passwd, correct?
Oh yeah, /home/joeblow/public_html/index.html does exist also, chmod 555
as well.
Sorry if most of this message was all jumbled together, but I wanted to
make sure I eliminated a good portion of the useless replies. This
message is useless enough without generating 10 more useless msgs...
Well, thanks for reading this far (both of you). Reply via email or post
here, whatever, just don't cross post.