Podrobnosti (Apache: Premature end of script headers...)

Michal Krause mike na navrcholu.cz
Středa Květen 5 16:08:16 CEST 1999


Dne 5. 5. 1999 Zdenek Kaminski napsal:

> > ja som tento skriptik skusil a funguje (spustal som priamo v shelli aj cez
> > web)
> > inac chyba moze byt v tom ze skript sa napise vo windowzoch ulozi sa vo
> > formate PC a ftpckom
> > sa hodi na server. Problem je v tom, ze takto napisany skript je potrebne
> > ulozit vo formate UNIX.
> > 
> no samozrejme to delam na Linuxu, nic dosem ci co...
> Naprotitomu v log/suexec.log:
> 
> [1999-05-05 15:22:21]: uid: (xkaminsk/xkaminsk) gid: (users/users) cmd:
> pokus.cgi
> [1999-05-05 15:22:21]: cannot run as forbidden gid (100/pokus.cgi)

Tak to je pak jasne. SuEXEC nespusti script, pokud nejsou splnena vsechna
pravidla a jedno z nich je i to, aby UID/GID byl vetsi nez 100. Musite bud
zvysit GID nebo prekompilovat suEXEC s nizsim UID_MIN. Vice informaci viz
manual Apache, sekce "Using SetUserID Execution for CGI". 

S pozdravem

Michal Krause                                                      /\
ICQ: 7665279            Informace (nejenom) ze sveta Linuxu     /\/  \
email: mike na navrcholu.cz ______ http://www.root.cz/ ______ NAVRCHOLU.cz

There are three kinds of lies: lies, damn lies, and benchmarks.
                                                         Jeremy Allison


Další informace o konferenci Linux