Zum Inhalt springen

Workspace & Versioning @Typo3 4.5.5

Erstellt am 3. Dezember 2011 · 7 Antworten · letzte Antwort am 26. Dezember 2011

Tags: Update & Upgrade, Frage

MasterN ·

Hallo Community,
ich habe folgendes Problem, seitdem ich obig gennante Extensions installiert habe.

Ich habe auch schon versucht, Lösungen zu finden (Google + Bugtracker), bin aber auf nichts gestoßen:

Web -> Seite:

Fatal error: Class 'tx_version_gui' not found in 't3lib/class.t3lib_div.php' on line 5311

Web -> Versionierung:

Fatal error: require_once() [function.require]: Failed opening required 'typo3/mod/user/ws/class.wslib.php' (include_path='.') in /var/www/web407/html/schueler/typo3conf/ext/version/cm1/index.php on line 85

Hab ich etwas vergessen zu installieren o.ä.?

Vielen Dank,
MasterN

markus.​schubert ·

Hi MasterN,
bin gerade bei einem Update von Typo3 Version 4.2 auf 4.5 auf selbiges Problem gestoßen in einer der verwendeten Extensions.

Die Datei welche dort geladen werden soll wurde offensichtlich innerhalb des Typo3-Core verschoben, du müsstest also an die entsprechende Stelle gehen (wie in der Fehlermeldung beschrieben) und den Code in dieser Zeile in diesen ändern:

require_once(PATH_typo3.'sysext/version/ws/class.wslib.php');

mfg
markus.schubert

MasterN ·

Hallo Markus,
danke für deine Antwort.

Ich hab die Datei angepasst, es erscheint aber (immer noch/stattdessen) diese Fehlermeldung:

Fatal error: Class 'tx_version_gui' not found in /var/www/web407/html/schueler/t3lib/class.t3lib_div.php on line 5311

Die Stelle ist aber kein "include" oder "require", sondern:

$instance = new $finalClassName;

Ich weiß auch nicht mehr weiter #paralyzed#

Gruß,
MasterN

markus.​schubert ·

Hi MasterN,
die Fehlermeldung hatte ich überlesen...

Hier wird wohl auch noch irgendwo ein falscher Pfad zur Datei "class.tx_version_gui.php" stehen.

Unter Typo3 4.5 lautet der korrekte Pfad: typo3/sysext/version/class.tx_version_gui.php

Am besten du suchst mal nach im gesamten Auftritt nach dem Vorkommen des Strings "class.tx_version_gui.php", das sollte als Parameter bei der PHP-Funktion require_once() stehen, dort den Pfad zu dieser Datei wie oben beschrieben ändern.

mfg
markus.schubert

MasterN ·

Blöd ist bloß irgendwie, dass ich den Pfad nicht finde #angry#

Ich weiß nicht wo ich suchen soll..

Kannst du mir einen Tipp geben? 🙂

Danke.

markus.​schubert ·

Hi MasterN,
ich würde an deiner Stelle mal in der selben Extension suchen in der auch der andere Fehler aufgefallen war.

Allerdings frage ich mich im Moment was du für eine Typo3 Version hast, dass bei dir die Extension "version" im lokalen Ext-Verzeichnis liegt? Das war mir gestern gar nicht aufgefallen, denn normalerweise ist das in den neueren Typo3 Versionen eine Systemextension und damit eigtl. ohne solche Fehler.

MasterN ·

Wie kann man den eine Extension "global" und nicht "lokal" installieren?
Wenn ich die Extension-File (*.t3x) hochladen will, kann nich nur "lokal" auswählen.

Gruß,
MasterN