Zum Inhalt springen

Probleme mit Symlinks

Erstellt am 31. Mai 2015 · 4 Antworten · letzte Antwort am 1. Juni 2015

Tags: Frage

Fragglechen ·

Hallo. Ich habe folgendes Problem:

Ich habe Typo3 direkt über Plesk installiert.
Das liegt nun in meinen httpdocs im unterverzeichnis typo3

Nun bin ich im installtool und da unter folder structure habe ich 26 messages, wie z.b.

These files or folders have errors and may be fixed automatically:

/typo3_src should be a link, but it does not exist


Links cannot be fixed by this system

Path /index.php is not a link


The target /index.php should be a link, but is of type file. This cannot be fixed automatically. Please investigate.

Path /typo3 is not a link


The target /typo3 should be a link, but is of type dir. This cannot be fixed automatically. Please investigate.

Als Root Directory zeigt er immer:

Root Directory: /var/www/vhosts/<hier steht meine Domain>/httpdocs/typo3/

Wenn ich nun aber wie hier beschrieben die Links erstelle:

cd httpdocs
ln -s ../typo3_src-6.2.x typo3_src
ln -s typo3_src/index.php index.php
ln -s typo3_src/typo3 typo3

meckert er schon beim 3. Link überhaupt rum weil er sagt File existiert schon.
Und im installtool stehen die meldungen immernoch.

Nur wenn ich die Symlinks im typo3 root anlege gehen die meldungen weg, aber auch hier funzt der 3. Link nicht und ich verlinke ja nur auf sich selber immer

Was mache ich falsch?

typo3
|
|---fileadmin
|
|---typo3
|
|---typo3conf
|
|---typo3temp
|
|---uploads

Das ist die Ordnerstruktur momentan in meinem httpdocs Ordner

toifel ·

Wo in deiner Ordnerstruktur liegt denn typo3_src-6.2.x?
"typo3/typo3" kann nicht doppelt angelegt werden.. bennene den mal um (mv typo3 ___typo3), bevor du den 3. Symlink erstellst.

Fragglechen ·

Es gibt keinen typo3_src-6.2.x Ordner. Da ich das über Plesk installiert habe, hat er das unter httpdocs im Ordner typo3 installiert und in dem typo3 order liegt die index.php und nochmal ein typo3 ordner

als Root Directory hat er aber
Root Directory: /var/www/vhosts/<hier steht meine Domain>/httpdocs/typo3/

und nicht Root Directory: /var/www/vhosts/<hier steht meine Domain>/httpdocs/

toifel ·

Ah ok, du hast Typo3 über den Plesk Softwaremanager installiert. Dieser berücksichtigt nicht, dass das Install-Tool gerne Symlinks hätte.
Du kannst Typo3 dann nicht über das Backend updaten, sondern nur über den Softwaremanager im Plesk. Ansonsten sollte das keine Auswirkungen haben und du kannst die Warnungen eigentlich ignorieren.

Alternativ kannst du das typo3_src Paket auch manuell herunterladen und entpacken:
http://sourceforge.net/projects/typo3/files/TYPO3%20Source%20and%20Dummy/
Den typo3/typo3 Ordner und die index.php musst du dann vor dem entpacken löschen und die entsprechenden Symlinks neu anlegen.