ich habe auf meinem Server auch noch ein paar Projekte von Freunden drauf und bisher lief das mit mod_php auch wunderbar.
Jedoch gibt es seit kurzem Probleme, da einer auch Bilder schreiben will.
Mit mod_php werden die PHP scripts ja im Namen des Apache Users (bei mir nobody) ausgeführt und der hat in den User-Dirs der vHosts nichts zu schreiben :lol:
Wenn ich das richtig sehe, kann ich mit SuEXEC PHP über CGI ausführen und dann jedem vhost mit SuexecUserGroup verschiedene User und Gruppen zu ordnen.
Ich habe PHP auch schon mal neu kompiliert mit der zusätzlichen Option "--enable-force-redirect" um die lästige She-Bang zeile nicht machen zu müssen.
In der HTTPd Conf habe ich dann folgende Zeilen
LoadModule php4_module modules/libphp4.so
AddType application/x-httpd-php .php
durch
ScriptAlias /php/ "/usr/local/bin/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php /php/php
ersetzt.
Wenn ich den Apachen dann mit dieser Config starte und mal eine PHP Seite aufrufe erhalte ich immer:
Hat irgendwer ne Idee?[error] [client 217.226.75.132] Premature end of script headers: php
Vielen Dank schon mal,
Nils
