Hallo
Ich habe ein Plesk Webserver unter RHEL 4 und habe das suPHP rpm von
http://dag.wieers.com/rpm/packages/mod_ ... f.i386.rpm
installiert.
Nur die LoadModule Zeile habe ich in /etc/httpd/conf.d/suphp.conf gelassen.
(phpinfo sagt, dass das Modul mod_suphp geladen wird)
Dann habe ich in der Datei vhosts.conf einer Domain folgendes hinzugefügt:
<Directory /var/www/vhosts/domain/httpdocs>
<IfModule sapi_apache2.c>
<IfModule mod_suphp.c>
RemoveHandler x-httpd-php
php_admin_flag engine Off
suPHP_AddHandler x-httpd-php .php
suPHP_Engine on
AddHandler x-httpd-php .php
suPHP_UserGroup User psacln
</IfModule>
</IfModule>
</Directory>
Am Ende habe ich im Domain-ROOT eine Datei "id.php" erzeugt mit folgendem Inhalt:
<?php
system('id');
?>
Wenn ich nun http://domain/id.php aufrufe, dann erhalte ich folgendes zurück:
uid=48(apache) gid=48(apache) groups=48(apache),2523(psaserv)
Eigentlich müsste ja jetzt der User erscheinen und nicht "apache" oder???
Kann mir jemand helfen?
Danke
bb