TYPO3 Logo

TYPO3-Tutorial Teil 74: Update auf TYPO3 4.6

In diesem Screencast werde ich “live” ein Update von TYPO3 4.5.6 auf 4.6 durchführen. Dabei geht allerdings nicht alles glatt, z.B. ist ein Teil des Backend anschließend in Englisch, und ich weiss momentan noch nicht, warum. Sobald ich eine Lösung dafür finde, werde ich diese hier nachtragen.

Anmerkung von Jochen Weiland zu globalen Extensions:
“global auf lokal umstellen: einfach die Extensions auf der Shell aus typo3/ext in typo3conf/ext kopieren (lokale haben Prio)”

UPDATE:
Sprachproblem gelöst.  Im Verzeichnis typo3temp alle *l10n-de.zip-Dateien löschen, danach im Extensionmanager die Sprachdateien aktualisieren und das Backend ist wieder komplett in deutsch.

Wie sieht es bei euch aus? Habe ihr schon ein Update auf 4.6 gemacht? Ging dabei alles glatt? Oder seid ihr auch auf Probleme gestoßen?

Wenn noch jemand eine Idee für das Sprachproblem hätte, wäre ich auch dankbar.

Artikel wurde gefunden mit den Suchbegriffen:
  • fatal error: call to undefined method t3lib_div::gpvar()
  • typo3 update 4 6
  • typo3 4 6
  • Fatal error: Call to undefined method t3lib_div::GPvar() in
  • typo3 4 6 extension manager
  • typo3 update 4 5 auf 4 6
  • typo3 4 6 tutorial
  • typo3 upgrade 4 6

Wolfgang Wagner

lebt in Friedrichshafen und arbeitet als Web Developer bei der TYPO3 Agentur jweiland.net in Filderstadt. Weitere Orte im Web: Twitter Facebook

Kommentare (40)

  1. Sehr schön, das Tutorial wird mir nächste Woche sicher helfen ;) Benötige auch ein Update von der 4.5.6 auf 4.6. Jetzt schonmal ein “DANKE” dafür.

    Grüßle, X

  2. Das typo3temp-Verzeichnis ist ein häufiger Stolperstein bei Updates … einfach alles drin löschen bevor man mit einer neuen Version loslegt, das ist eine gute Praktik. Ebenso die temp*.* files im typo3conf-Verzeichnis können/sollten gelöscht sein vor einem Restart nach dem Update.

  3. Danke, waren gute Informationen.

    Ich probiere das Update heute Abend und berichte danach.

  4. Das löschen der l10n-de.zip Datei hilft zwar fürs Backend, aber im Frontend auf der Registrierungseite befinden sich statt Feldbezeichnungen immer noch Arrays.

    Gibt es dafür bereits ein Lösung oder ist man auf die Updates der Extension Entwickler bzw. 4.6.1 angewiesen.

  5. Habe bereits das 4te Update bei 4.5 er Versionen gemacht und hatte keinerlei größere Probleme.

    lG

  6. Nach intensiven Testen viel mir doch glatt gestern auf das mehrere Extensions / Funktionen nicht mehr richtig angesprochen werden.

    Mit verwendung von “languagevisibility” bekommt man einen Fatal Error, nichts zu machen bis jetzt. Ohne Extension bei einer Seite mit 6 Sprachen unmöglich.

    Des weiteren gibt es das Standardelement Menü / Sitemap —> Kürzlich aktualisierte Seiten. Funktioniert auch nicht mehr. (Ohne jeglichen anderen Extesions.)

    Bin dann gestern wieder auf 4.5.7 umgestiegen. Mal Abwarten…!

  7. Sehr gutes Tutorial. Ich bekomme seit dem Update jedoch eine Fehlermeldung im FE:
    Fatal error: Call to a member function versionOL() on a non-object in /is/htdocs/wp10621052_KBL8Q09Y2Z/www/typo3/t3lib/class.t3lib_tstemplate.php on line 682

    Konnte bisher nicht herausfinden woran es liegt. Hat jemand eine Idee?

  8. Hallo Zusammen,

    ich bekomme nach dem Update auf 4.6.0 beim Aufruf vom Gästebuch folgenden Fehler: Fatal error: Call to undefined method t3lib_div::GPvar() in /www/htdocs/*******/********/typo3conf/ext/ve_guestbook/pi1/class.tx_veguestbook_pi1.php on line 666

    Hat da schon jemand eine Lösung???

    Martin

    • Ein einfacher Hack ist es, in der Extension die entsprechende Zeile anzupassen:

      Statt t3lib_div::GPvar() sollte t3lib_div::_GP verwendet werden, das hilft zumindest bis die Extension aktualisiert wurde.

      Siehe auch Bugs.typo3.org.

      • Hallöle,

        ich hatte das gleiche Problem mit diesem “Call to undefined method t3lib_div::GP/GPvar() class.tx_wtspamshield_ve_guestbook.php on line 85″.
        Beide Varianten wollten nicht! Erst bei Verwendung von t3lib_div::_GET() geht das abschicken wieder.

        Env: t3 4.7.5, wt_spamshield 0.8.0

        Saludos

  9. Deine Tutorials sind einfach nur toll. Ich habe mir ein paar davon sehr gerne angesehen. Rrespekt für die gute Leistung, dass schon so viele Teile veröffentlicht wurden. Hier kann man sehr viel lernen. Auch wenn man die Vorgänge schon kennt, erfährt man ab und zu doch noch was Neues.
    Mach weiter so mit den Tutorials.

    • Danke. Nach und nach werden sicher immer wieder mal neue dazu kommen, wenn sich die Gelegenheit ergibt. Für eine Neuauflage mit einer aktuellen T3-Version fehlt mir aber leider die Zeit.

  10. In my installation this solution works!

    @ TYPO3.UA: Did you delete your cache?

  11. Wolfgang, Deine Tuts sind einfach weltklasse…bezüglich des Gästebuchproblems “GPvar” bei der aktuellen Version Typo3 4.6.1 ist der Tipp von Mat sehr hilfreich gewesen. Allerdings erscheint jetzt im Gästebuch statt der Feldnamen “Array”.

    Mal schauen ob ich es hinbekomme^^.

    • Der Tipp hatte bei mir leider nicht funktioniert, bekomme nach wie vor einen 500 Internal Server Error, spätestens wenn man einen Eintrag erstellt.

  12. So….Fehler erkannt und behoben:

    Zeile 640 in der “typo3conf/ext/ve_guestbook/pi1/class.tx_veguestbook_pi1.php” in der “function initFormMarkerArray”…dort die Zeile

    $markerArray ['###' . strtoupper ( $key ) . '###'] = $value;

    durch

    $markerArray ['###' . strtoupper ( $key ) . '###'] = $value[0]['target'];

    ersetzen und die Feldnamen werden wieder korrekt angezeigt.

  13. I updated the extension “sr_feuser_register” … “Array” is gone, but the form has disappeared. When I turn off the # language = uk registration form appears only English version. During the connection of another language (eg Ukrainian) form again disappears.

    http://www.typo3.org.ua/registration/create.html

    Internal error in sr_feuser_register!
    Maybe you forgot to include the basic template file under statics from extensions.

  14. Der komplette Einführungskurs ist klasse!

    Wäre es aber vielleicht möglich zu Teil 12 einen Hinweis anzubringen, dass der Extension-Manager bei neueren Versionen über einen anderen Aufbau verfügt? Hab Version 4.6.1 nach dem Tut installiert und bei der Spracheinstellung fälschlicherweise ein Installationsproblem befürchtet, da die Auswahl außer Extension-Manager leer war und weder “Translation Handling” noch angesprochene Einstellungen in den “Settings” zu finden waren!

    Nochmals vielen Dank für die ausführlichen Anleitungen und Tipps!

  15. Ich arbeite mich grade als Neuling in TYPO3 ein und finde die Tutorials grosse Klasse. Da ich gleich mit TYPO3 4.6 begonnen habe, stoße ich natürlich auf Ungereimtheiten bezüglich der Benutzerführung oder es treten Fehler auf die ich erst recherchieren muss. Dies zwingt mich aber gleich dazu mich mit den Themen ausgiebiger zu beschäftigen. Also sehe ich das trotzdem positiv.

    Gruß Karl

    • Freut mich, dass dir die Videos helfen. Und wenn man nach dem Motto “Selbst ist der Mann/die Frau” arbeitet, lässt sich vieles tatsächlich selber erarbeiten ;)

  16. Hallo

    Ich habe ein Problem mit der Ext. Newloginbox nach dem Update auf 4.6.1.

    Call to undefined method tx_newloginbox_pi3::pi_list_query() in…….

    Hat vielleicht jemand eine Lösung.

    Besten Dank

    • Wenn ich mich nicht täusche, ist die newloginbox nicht mehr nötig, man kann statt dessen die Extension felogin verwenden. Also mal newloginbox deinstallieren und statt dessen felogin installieren.

Kommentare sind geschlossen.