Hallo zusammen,
habe mir zu PHP4 auch PHP5 als CGI auf meinem Server installiert. Fein fein... Problem! Beim Ausführen eines .php5 Skripts bekomme ich eine Fehlermeldung:
"Premature end of script headers: php"
In den Logs also nachgelesen und in der suexec.log steht dann folgendes drin:
"command not in docroot"
Habe also mal suexec2 -V ausgeführt und bekomme dann die Info, dass der DocRoot "/var/www" ist. Ist ja auch richtig, wenn die Webaccounts liegen ja auch unterhalb von /var/www/.
Irrwitzigerweise kann ich aber php5 vom Confixx-Verzeichnis aus ausführen welches in /var/www/confixx/html/ liegt. Bei normalen Usern aus /var/www/webXX/html/ geht das nicht.
Ideen?
Gruß und Dank
LordDarkmage
Apache2 mit SuEXEC
-
- Posts: 5923
- Joined: 2004-05-23 12:53
Re: Apache2 mit SuEXEC
Code: Select all
ls -ld /var/www
ls -ld /var/www/webXX # gültigen Benutzer eintragen
ls -ld /var/www/webXX/html
-
- Posts: 36
- Joined: 2006-10-26 05:57
Re: Apache2 mit SuEXEC
server:~# ls -ld /var/www/
drwxr-xr-x 32 root root 4096 2007-02-22 15:27 /var/www/
server:~# ls -ld /var/www/s2web1
drwxr-xr-x 16 root root 4096 2007-02-19 21:23 /var/www/s2web1
server:~# ls -ld /var/www/s2web1/html/
drwxr-x--- 3 s2web1 www-data 4096 2007-02-23 18:02 /var/www/s2web1/html/
hilft mir jetzt nicht wirklich weiter. :(
Siehst du denn was was ich nicht sehe? Stecke da irgendwie fest.
drwxr-xr-x 32 root root 4096 2007-02-22 15:27 /var/www/
server:~# ls -ld /var/www/s2web1
drwxr-xr-x 16 root root 4096 2007-02-19 21:23 /var/www/s2web1
server:~# ls -ld /var/www/s2web1/html/
drwxr-x--- 3 s2web1 www-data 4096 2007-02-23 18:02 /var/www/s2web1/html/
hilft mir jetzt nicht wirklich weiter. :(
Siehst du denn was was ich nicht sehe? Stecke da irgendwie fest.