You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by Ken Causey <ke...@ineffable.com> on 2002/09/16 18:01:11 UTC
[users@httpd] User cgi-bin doesn't work with 1.3.26, I'm stumped.
I'm using 1.3.26 from Debian testing feed:
apache-ssl 1.3.26.1+1.48-2
And I'm having the strangest problem, cgi's that work just fine in system
cgi-bin directory /usr/lib/cgi-bin/ will not work in a user cgi-bin
directory such as /home/ken/public_html/cgi-bin/
http://temp.premiernet.net/cgi-bin/bash.cgi works
http://temp.premiernet.net/~ken/cgi-bin/bash.cgi doesn't work
These are the exact same script:
temp:~# cat /home/ken/public_html/cgi-bin/bash.cgi
#!/bin/bash
echo "Content-Type: text/plain"
echo
echo "Bash says 'Hello'"
temp:~# cat /usr/lib/cgi-bin/bash.cgi | md5sum | sed
's/\-/\/home\/ken\/public_html\/cgi-bin\/bash.cgi/' | md5sum -cv
/home/ken/public_html/cgi-bin/bash.cgi OK
Copy of server config can be found at
http://temp.premiernet.net/~ken/httpd.conf
All I get in error.log (even with LogLevel debug) is
[Mon Sep 16 10:56:46 2002] [error] [client 205.229.226.241] Premature end
of script headers: /home/ken/public_html/cgi-bin/bash.cgi
ScriptLog output example:
%request
Accept:
text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,video/x-mng,image/png,image/jpeg,image/gif;q=0.2,text/css,*/*;q=0.1
Accept-Charset: ISO-8859-1, utf-8;q=0.66, *;q=0.66
Accept-Encoding: gzip, deflate, compress;q=0.9
Connection: keep-alive
Cookie: dtpref_rows="30"; dtpref_cols="40"
Host: temp.premiernet.net
Keep-Alive: 300
User-Agent: Mozilla/5.0 Galeon/1.2.5 (X11; Linux i686; U;) Gecko/20020615
Debian/1.2.5-1.1
%response
I can't figure this one out. What else would you like to know?
Ken Causey
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org