Anzeige
Anzeige

Más contenido relacionado

Anzeige
Anzeige

Último(20)

Upgrade auf TYPO3 6.2

  1. Upgrade auf TYPO3 6.2 Jochen Weiland Wolfgang Wagner ! TYPO3camp Berlin 2014
  2. Fakten • Kunden lieben LTS Versionen • Die meisten Projekte laufen mit 4.5
  3. Fakten • 3.5 Jahre seit dem Release 4.5
 • 34 Release seitdem
  4. Fakten • 5 Major Releases:
 
 4.5 4.6 4.7 6.0 6.1 6.2
 
 Jedes mit vielen neuen Features!
  5. Dank an Patrick Lobacher (der alle Änderungen dokumentiert)
  6. 550+ Seiten Änderungen http://typo3.org/download/release-notes/whats-new/
  7. www.lobacher.de
  8. Fakten • 500.000+ Web Seiten mit TYPO3
 • weniger als 300 Tage zum Updaten!
 • ~ 2.000 Updates pro Werktag!
  9. Fakten • ~ 1.000 TYPO3 Agenturen • ~ 500 Upgrades für jede Agentur • ~ 2.5 Upgrades pro Tag
  10. Upgrade Vorbereiten
  11. Wichtig • Niemals ein Update direkt auf der Live- Seite • Upgrade immer auf einer Kopie vornehmen • Backup vorhanden? Wirklich?
  12. Eure Wahl: • Installation aufräumen, dann Kopie erstellen • schneller, aber Änderungen an Live- Seite
 • Kopie erstellen, dann Aufräumen • sicherer, aber langsamer
  13. Kopie Erstellen • Komplette Dateistruktur des Projekts kopieren
  14. Kopie der Datenbank • Neue, leere Datenbank erstellen • Collation: utf8_general_ci • Datenbank duplizieren:
 
 mysqldump --opt -u user1 
 -ppassword1 olddatabase | mysql
 -u user2 -ppassword2 newdatabase
  15. Kopie Fertigstellen • Neue Domain (VHost) erstellen und Domain-Records anpassen • localconf.php (oder Install Tool): 
 Zugangsdaten Datenbank anpassen
 • TypoScript: baseURL anpassen
  16. Installation Aufräumen • Lokale, nicht installierte Extensions entfernen
  17. Installierte, nicht benötigte Extensions deinstallieren Tipp: Extension „Additional Reports“
  18. Ext: additional_reports
  19. Obsolete Extensions • Funktioniert vielleicht in 6.2, aber Logfiles werden nicht mehr erstellt
  20. Installation Aufräumen ! • Database Analyzer im Install Tool • Update Required Tables • Remove unused tables
  21. Remove unused Tables
  22. Datenbank Verkleinern • Tabellen leeren: • cache_ … • cachingframework_ … • cf_ … • sys_log, sys_stat, … • tx_realurl_errorlog, …
  23. Extensions in 4.5 Aktualisieren
  24. Extension Versionen (4.5)
  25. Warnungen beim Upgrade
  26. Warnung PHP Version
  27. Extensions mit Update Skript
  28. Deprecation Log
  29. Namespacing typo3/sysext/core/Migrations/Code für IDE:
  30. PHP Version Prüfen • TYPO3 4.5, 4.6 arbeiten PHP 5.2-5.5 • TYPO3 4.7 und höher benötigen 
 PHP 5.3-5.5
  31. Error Display Einschalten
  32. Check ExplicitAllow/Deny
  33. Referenz Index
  34. Referenz Index
  35. Smooth Migration • Erweiterungen extbase und fluid müssen installiert sein • Extension smoothmigration installieren • BE User _cli_smoothmigration anlegen • Backend neu laden
  36. Smooth Migration
  37. Smooth Migration
  38. Übersicht
  39. Datenbank utf-8
  40. Database utf-8
  41. phpmyadmin
  42. require_once
  43. Symlink Aktualisieren • Auf neue TYPO3 Version ändern:
 
 typo3_src -> typo3_src-6.2.x

  44. Install Tool Aufrufen
  45. After Uninstalling
  46. Upgrade Wizard
  47. Datenbank Prüfen
  48. Cache Leeren
  49. Admin User TSconfig • options.clearCache.system = 1
  50. Extensions Aktualisieren
  51. Version nicht unterstützt? ext_emconf.php
  52. Nicht im TER? 
 GIT Probieren! • git.typo3.org • Repository from author, e.g.
 
 github.com/jweiland-net/ rlmp_tmplselector
  53. Extension von git • in typo3conf/ext:
 git clone https://github.com/jweiland- net/rlmp_tmplselector
  54. Änderungen TypoScript
  55. DAM to FAL Migration • Schauen wir uns mal an, wie Dateien behandelt werden
  56. TYPO3 4.x local file uploads/media uploads/pics uploads/ fileadmin/…. direct upload RTE upload upload through element browser content
 element typo3temp/… BROWSER rendered images RTE linked files
  57. TYPO3 6.x - FAL local file fileadmin/ user_uploaddirect upload upload through element browser RTE upload fileadmin/_processed_ BROWSER rendered images fileadmin/….
  58. TYPO3 4.x DAM local file fileadmin/… uploads/media uploads/pics uploads/ tx_dam/…. upload in backend index and 
 meta-extraction use in content tx_dam_categories local file FTP Upload
  59. TYPO3 4.x DAM local file fileadmin/… uploads/media uploads/pics uploads/ tx_dam upload in backend index and 
 meta-extraction use in content tx_dam_categories local file FTP Upload
  60. add’l data DAM to FAL Migration tx_dam tx_dam_categories sys_file sys_category sys_file_metadata ext:filemetadata
  61. DAM to FAL Migration • Extension dam_falmigration
 https://github.com/froemken/t3ext-dam_falmigration • Migrates tx_dam records to sys_file • Migrates tx_dam metadata to sys_filemetadata • Migrates media-tags from RTE to link- tags • Migrates dam_category to sys_category
  62. DAM to FAL Migration • typo3/cli_dispatch.phpsh extbase… [help]
 
 dammigration:migratedamrecords
 dammigration:migraterelations
 dammigration:migratedamcategories
 dammigration:migratedamcategoryrelations
 dammigration:migratedamselections
 dammigration:migratemediatagsinrte

  63. Update Language Packs
  64. Änderungen in Extbase • New Property Mapper
 • Recursive Validation
  65. Scheduler Tasks • It may be necessary to re-create scheduler tasks
  66. Fragen ?
  67. Download Slides • http://jweiland.net/t3dd14
  68. Let us be your host
Anzeige