folgendes, unter der Plesk 7.5 Kunden-Web-Struktur auf einem Suse 9.3 Server gibts zum einen ja die Kundenverzeichnisse. Die liegen unter /home/httpd/vhosts/.
In diesem Ordner gibts dann noch ein typo3_src verzeichnis. In den Kunden verzeichnissen gibts einen Symlink auf das typo3_src verzeichniss. Dummerweise werden dann im typo3_src verzeichniss Dateien per Symlink nochmals weitergereicht. im prinzip also:
index.php -> tslib/index_ts.php
Mein Problem ist nun das SuPHP meint, target does not match UID. Sehr viel dazu gibts allerdings nicht zu finden aus dem man richtig schlau wird. Hab SuPHP mehrmal zu testzwecken kompiliert mit verschiedenen einstellungen wie --disable-checkpath oder --disable-checkuid
Mein vhost schaut so aus:
Code: Select all
<Directory /home/httpd/vhosts>
Options +FollowSymLinks
</Directory>
<Directory /home/httpd/vhosts/kundenverzeichniss/httpdocs>
<IfModule sapi_apache2.c>
suphp_Engine on
AddHandler application/x-httpd-php .php .php3 .php4 .phtml
php_admin_flag engine off
#php_admin_flag engine on
#php_admin_value open_basedir "/home/httpd/vhosts/kundenverzeichniss/httpdocs:/home/httpd/vhosts:/tmp"
</IfModule>
</Directory>
<Directory /home/httpd/vhosts>
Options +FollowSymLinks
</Directory>Code: Select all
[Tue Nov 01 16:30:22 2005] [error] UID of symbollink /home/httpd/vhosts/kundenverzeichniss/httpdocs/index.php does not match its target Danke und Grüße Manfred