Upgrade auf TYPO3 6.2

  • Published on
    31-Jul-2015

  • View
    187

  • Download
    1

Embed Size (px)

Transcript

<p> 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 fr 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 aufrumen, dann Kopie erstellen schneller, aber nderungen an Live- Seite Kopie erstellen, dann Aufrumen 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 Aufrumen Lokale, nicht installierte Extensions entfernen 17. Installierte, nicht bentigte 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 Aufrumen ! 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 fr IDE: 30. PHP Version Prfen TYPO3 4.5, 4.6 arbeiten PHP 5.2-5.5 TYPO3 4.7 und hher bentigen 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 mssen 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 -&gt; typo3_src-6.2.x 44. Install Tool Aufrufen 45. After Uninstalling 46. Upgrade Wizard 47. Datenbank Prfen 48. Cache Leeren 49. Admin User TSconfig options.clearCache.system = 1 50. Extensions Aktualisieren 51. Version nicht untersttzt? 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 uploadRTE upload upload throughelement browser content element typo3temp/ BROWSER rendered images RTE linked les 57. TYPO3 6.x - FAL local file fileadmin/ user_uploaddirect uploadupload throughelement browserRTE 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. addl data DAM to FAL Migration tx_dam tx_dam_categories sys_file sys_category sys_file_metadata ext:lemetadata 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 </p>