Typo3 Backend tot nach Aktualisierung auf 4.3 unter Debian

Nachdem ich eine Typo3 Installation unter Debian von 4.2.1 auf 4.3 aktualisiert hatte, zeigte zwar das Frontend noch die Web-Site an, dass Backend war allerdings nach der Anmeldung am selbigen nicht mehr zu bedienen. Egal wo man hinklickte – alles Links waren tot. Die Lösung war relativ einfach und schnell gefunden.

In den vorherigen Typo-Versionen wurde eine Javascriptdatei (prototype.js) immer im Typo3 Verzeichnis selber mit abgelegt. Beispielweise für die 4.2.1:

/usr/share/typo3/typo3_src-4.2.1/typo3/contrib/prototype/prototype.js

Im Quelltext des Typo3 Backends wurde es dann so aufgenommen:

<script src=“contrib/prototype/prototype.js“ type=“test/javascript“></script>

In der Version 4.3 des Typo3-Debian Pakets ist dies nun ein symbolischer Link auf den Ort, wo unter Debian das Paket protoype per APT installiert wird. Ok – ansich eine gute Idee. Jedoch ist der Dateiname in diesem Fall falsch. Der symbolische Name aus dem typo3-src Paket verweist nicht auf

/usr/share/javascript/prototype/prototype.js

sondern auf

/usr/share/javascript/prototype/prototype-1.6.0.js

Diese Datei oder diesen symbolischen Link gibt es aber in meiner Installation nicht.

ls -l /usr/share/javascript/prototype/

Also den Symlink angepasst und alles war paletti.

typo3 fixed prototype symlink

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.