R
ReduX08
Foren As
Abend,
System: Debian 4.0 + Apache 2.x
Nachdem ich mit su_php herumgespielt habe wollte ich nun etwas neues ausprobieren, mit Google habe ich dann folgendes hinbekommen:
Vhost:
In der Datei /var/www/conf/php-fcgi-default steht folgendes:
Die Datei gehört dem User root! php5-cgi ist installiert und läuft auch wenn man /usr/bin/php5-cgi ausführt.
Leider will er aber trozdem .php Dateien runterladen anstatt auszuführen.
suexec wurde in Apache aktiviert. in der error.log steht kein Fehler drin.
Warum führt er die .php Datei nicht aus?
MFG ReduX08
System: Debian 4.0 + Apache 2.x
Nachdem ich mit su_php herumgespielt habe wollte ich nun etwas neues ausprobieren, mit Google habe ich dann folgendes hinbekommen:
Vhost:
Dem User default wurde das Verzeichnis "/var/www/default als Homeverzeichnis zugewiesen und gehört ihm auch.<VirtualHost *>
DocumentRoot /var/www/default/htdocs
ServerSignature On
SuexecUserGroup default default
<Directory /var/www/default>
FCGIWrapper /var/www/conf/php-fcgi-default .php
Options ExecCGI
AllowOverride All
Order deny,allow
Allow from all
</Directory>
</VirtualHost>
In der Datei /var/www/conf/php-fcgi-default steht folgendes:
Code:
#!/bin/sh
PHPRC="/etc/php5/cgi"
export PHPRC
PHP_FCGI_CHILDREN=3
export PHP_FCGI_CHILDREN
exec /usr/bin/php5-cgi
Leider will er aber trozdem .php Dateien runterladen anstatt auszuführen.
suexec wurde in Apache aktiviert. in der error.log steht kein Fehler drin.
Warum führt er die .php Datei nicht aus?
MFG ReduX08