Zum Inhalt springen

Symbolic Link Rechte

Erstellt am 12. Juni 2003 · 3 Antworten · letzte Antwort am 25. Juni 2003

Tags: Frage

rolandvborries ·

Hallo,

ich habe einen Suse 7.3 mit einem Apache laufen. Auf dem Server ist auch noch Confixx 1.6 Prof. mit 10 Domains.
Nun möchte ein Kunde von mir typo3 einsetzen. Da typo3 sehr viele Symbolische Links besitz und ich die Rechte zum folgen solcher Links aus Sicherheitstechnischen Gründen unterbunden habe, kommt jetzt natürlich die Fehlermeldung "Symbolic Link not allowed ". Die speziellen Verzeichnisse gehören dem Apache mit den benötigten Lese-und Schreibrechten.

Gibt es eine Möglichkeit typo3 in einem Kundenverzeichniss zum laufen zu bringen ohne Freigabe der Symbolischen Links.

Gruß Roland

tmallee ·

Ja, das geht. Du musst die Ordner mehrfach physikalisch erstellen. Es gibt da ein Paket als zip, dort werden keine symbolischen Links verwendet, da für Windows gemacht....

Allerdigs machst Du Dir dadurch ein Update des Systems etwas schwerer, da der Systemkern durch "Umbiegen" des Symlinks sehr schnell getauscht werden kann.

Grüße

Thomas

rolandvborries ·

erst mal danke für die Antwort,

was meinst Du mit schwieriger zwecks Update ????
meinst Du ein Update von Typo ?

wer kann den Systemkern durch "Umbiegen" des Symlinks sehr schnell tauschen ?

welche Ordner müssen genau physikalisch ersttellt werden ?

nochmals danke für die Antwort

Du kannst mir auch deine Rufnummer senden dann können wir das Problem glaube ich schneller lösen.

bitte an roland@e-vb.de

tmallee ·

Hi,

1. Update Typo3
die Symlinks werden in Typo3 verwendet, um den Systemkern schnell tauschen zu können. Um dies zu erreichen, muss im Falle eines Systemkernupdates nur das Verzeichnis der Linkziele ausgetauscht werden und die Symlinks entsprechend auf den neuen Systemordner zeigen. Fertig! Dadurch wird eine geringe Downtime des Systems bei Updates begünstigt. Aber natürlich läuft das System auch ohne Symlinks..

2. Typo3 ohne Symlinks
Um Typo ohne Symlinks laufen zu lassen, musst Du die "virtuellen" Ordner (auf die der Symlink zeigt) physikalisch im Filesystem anlegen und den Symlink daraufhin löschen. Das bedingt allerdings, dass Du einige Ordner mehrfach anlegen musst (z.B. t3lib). Lade Dir unter typo3.org ein Paket für Wiondows herunter und sieh Dir die Verzeichnisstruktur dort an (ohne Symlinks, mehrere Ordner doppelt). Baue diese Struktur dann auf Deinem Linux/Unix System mit den dortigen Dateien nach.

Gruß

Thomas