Hello.

> Martin, this looks like an Apache problem, but I'll take a stab:
> In Apache 1.3xx, don't you have a Vhosts.conf file along with your main 
> httpd.conf?
> And isn't that where your VirtualHost x.x.x.x:xx> should be set up? Not 
> in the httpd.conf?
> Check both configuration files.
> Then, try taking out that trailing slash in the ScriptAlias.
> Put a plus sign as the first character in Options
> (like: Options +ExecCGI)
> Check syntax for <Directory xxxx> Are the quotes required? I'm not sure, 
> so make sure you look hard for that.
> Restart apache.
> Report with results ;)
> 

Thanks for your assistance.
No, there's no vhost.conf, the NameVirtualHost's is in httpd.conf (I have 
other hosts there aswell).

The trailing slash on ScriptAlias has to be there.

I tried with +ExecCGI (and restarted Apache), still same problem.
I have another machine, both running Slackware Linux 10.0 with Apache 
1.3.33 (Compile from source with ./configure --prefix=/www && make && make 
install), i.e same kind of setup on both machines, and I've installed 
vQadmin with ./configure --enable-cgibindir=/www/cgi-bin && make && make 
install-strip on both of them aswell.

On machine B it works, on machine A it wont, just this annoying
[Thu Feb 10 17:55:13 2005] [error] [client 82.183.xxx.yy] Premature end of 
script headers: /www/cgi-bin/vqadmin/vqadmin.cgi

remember, if I move a cgi that i *know* works into the vqadmin/ directory, 
I get premature end of script headers on that script aswell.

-Martin


-- 

-------------------------------------------------------------------
[EMAIL PROTECTED]               LemonLime Internet Development
Drifttekniker & Support           Teknikringen 1B
013  - 21 19 60                   Mj�rdevi Science Park
[EMAIL PROTECTED]                 583 30 Link�ping


Reply via email to