Hallo zusammen,
ist es möglich Suexec mit einer Wildcard zu kompilieren?
Ich habe Apache mit
--suexec-userdir=*/html
kompiliert. Das funktioniert so aber nicht...
Grund für *:
Ich halte in den Userhomes die jeweiligen Domain - sprich
/home/user/domain1/html
/home/user/domain2/html
/home/user/domain3/html
Habt ihr hier schon Erfahrungen gemacht?
Viele Grüße
SuExec mit Wildcard kompilierbar?
Re: SuExec mit Wildcard kompilierbar?
Es sollte eigentlich trotz des Userdirs funktionieren. Zumindest ist es bei mir so. Da steht userdir auf public_html, Confixx legt jedoch nur das Verzeichnis html an.
Re: SuExec mit Wildcard kompilierbar?
genau... das macht soweit ich weiß ich nichts aus... nur wenn ich jetzt
/home/user/domain1/html/cgi-bin/test.py aufrufe wird es als www-data aufgerufen
es sollte allerdigns als user aufgerufen werden. setze ich explizit den user im vhost tut das auch nicht...
Hast du/habt ihr schonmal mit wildcard beim kompilieren gearbeitet?
/home/user/domain1/html/cgi-bin/test.py aufrufe wird es als www-data aufgerufen
es sollte allerdigns als user aufgerufen werden. setze ich explizit den user im vhost tut das auch nicht...
Hast du/habt ihr schonmal mit wildcard beim kompilieren gearbeitet?
Re: SuExec mit Wildcard kompilierbar?
User im VHOST wird auch nicht beachtet? Meldet der Apache denn beim Start dass suExec geladen wird?
Re: SuExec mit Wildcard kompilierbar?
ja, wird geladen. lass ich user und group gesetzt bekomm ich beim 500 beim ausführen des skriptes
[Thu Jul 23 14:05:08 2015] [error] [client x.x.x.x] Premature end of script headers: /home/pumbaa/domain.de/html/cgi-bin/test-new.py
lass ich es raus wird es ausgeführt allerdings als www-data
[Thu Jul 23 14:05:08 2015] [error] [client x.x.x.x] Premature end of script headers: /home/pumbaa/domain.de/html/cgi-bin/test-new.py
lass ich es raus wird es ausgeführt allerdings als www-data
Re: SuExec mit Wildcard kompilierbar?
Was steht denn im suexec.log?
Re: SuExec mit Wildcard kompilierbar?
[2003-07-23 15:35:29]: info: (target/actual) uid: (felber/felber) gid: (felber/felber) cmd: test-new.py
[2003-07-23 15:35:29]: error: command not in docroot (/home/felber/cgi-bin/test-new.py)
das versteh ich nicht... das es nicht das suexec.docroot ist ist mir klar aber es müsste doch mit dem userdir übereinstimmen?
denn das ist schlielich auf
cgi-bin kompiliert...oder täusch ich mich da in meiner annahme?
[2003-07-23 15:35:29]: error: command not in docroot (/home/felber/cgi-bin/test-new.py)
das versteh ich nicht... das es nicht das suexec.docroot ist ist mir klar aber es müsste doch mit dem userdir übereinstimmen?
denn das ist schlielich auf
cgi-bin kompiliert...oder täusch ich mich da in meiner annahme?