LordDarkmage
19.02.07, 19:50
Hallo zusammen,
habe heute nen Anflug von PHP5-Installationswut gehabt und mir zusätzlich 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/.
Also mal 1 und 1 zusammen gezählt und bin zum Schluss gekommen, dass SuEXEC mir das Ausführen von PHP5-Skripten verhindert, jedoch von PHP4 nicht. Wieso? Was kann ich machen?
Gruß und Dank
LordDarkmage
habe heute nen Anflug von PHP5-Installationswut gehabt und mir zusätzlich 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/.
Also mal 1 und 1 zusammen gezählt und bin zum Schluss gekommen, dass SuEXEC mir das Ausführen von PHP5-Skripten verhindert, jedoch von PHP4 nicht. Wieso? Was kann ich machen?
Gruß und Dank
LordDarkmage