Hello everyone, I am a total beginner with Apache, so please excuse my
ignorance if I am missing something really obvious here. Anway, here's
I'm trying to get Apache 1.2b1 up and running on Linux 3.0. The
src/httpd executable compiles fine, but it refuses to recognize a number
of directives in httpd.conf (Syntax error -- invalid command). I found
out which ones are the offenders by commenting them out, one by one:
ln 24 HostnameLookups
ln 38 BrowserMatch
ln 71 ScoreBoardFile
ln 98 KeepAlive
ln 102 KeepAliveTimeout
As for configuration, I'm not trying to run anything out of the
ordinary. I've pretty much left all the options (modules in
src/Configuration, directives in conf/*.conf) at the defaults, changing
only unique system information like pathnames etc.
Out of curiosity, I typed "httpd -v" and it gave me a version number of
1.0.0. Should it not say 1.2? I noticed that a number of parameters
didn't work with httpd, like -h and -?, supposedly ones that came with
post-1.0.0 revisions? And, if I am correct, the troubling directives in
question are also post-1.0.0 additions. I am sure I downloaded the
right file, though. What's up with that?
I'm probably missing something totally obvious, but I would appreciate
any help you guys could offer.