Hallo,
ich hatte bisher auf einem Root-Server unter Linux 9.0 mit Confixx, 20 User mit Typo3 laufen. Nach einer Neuinstallation mit Suse Linux 10.0 und Plesk 8.1 versuche ich verzweifelt Typo3 anständig zu integrieren.
3 Tage, viel Kaffee und wenig Schlaf... #angry#
Ich möchte das sich verschiedene Webseiten gleiche Source Packages teilen und habe deswegen einen Ordner /srv/www/typo3/<typo3_source_ordner> angelegt und darin die Verschiedenen Source Versionen von Typo3 abgelegt.
Damit die einzelnen Benutzer auf einem Plesk System Zugriff auf diesen Ordner bekommen habe ich im Ordner
/srv/www/vhosts/MEINEDOMAIN.DE/conf/ die Datei vhost.conf mit folgendem Inhalt angelegt:
<Directory /srv/www/vhosts/MEINEDOMAIN.DE/httpdocs>
php_admin_flag engine on
php_admin_flag safe_mode on
php_admin_value open_basedir "/srv/www/vhosts/MEINEDOMAIN.DE/httpdocs:/tmp:/srv/www/typo3/"
</directory>
Mit /usr/local/psa/admin/sbin/websrvmng --reconfigure-vhost --vhost-name=MEINEDOMAIN.DE habe ich Plesk benachrichtigt das in Zukunft zu berücksichtigen und mit /etc/init.d/apache2 reload den Server neu gestartet.
Um zu prüfen ob diese Einstellungen greifen habe ich im httpdocs Ordner eine phpinfo.php angelegt und mit <? phpinfo(); ?> den Eintrag für "open_basedir" kontroliert.
In /srv/www/vhosts/MEINEDOMAIN.DE/httpdocs/ verweise ich dann mit einem Symlink auf die entsprechende Typo3Source.
typo3_src -> /srv/www/typo3/typo3_src-4.0.4/
Auch der Symlink stimmt da der midnight commander (mc) fehlerhafte Links Rot darstellt.
Bis hierher bin ich gekommen mit Hilfe dieser Anleitung
Wenn ich über die Domäne die Seite aufrufe bekomme ich die Meldung "Cannot find configuration. This file is probably executed from the wrong location."
Der Aufruf für das Typo3 Backend mit MEINEDOMAIN.DE/typo3 bringt folgende Ausgabe:
"localconf.php is not found!"
Das gleiche auch wenn man MEINEDOMAIN.DE/typo3/install aufrufen möchte.
Ich vermute die Ordner mit den Typo3 Quelltexten haben falsche Berechtigungen zugewiesen? ich habe versucht mit
chown -R root:psaserv typo3/ das ganze zu lösen. Leider ohne Erfolg.
Ich hoffe mir kann jemand helfen, der Kaffee ist bald alle und ich müsste mich rasieren um im Supermarkt nicht aufzufallen.