Upgrade auf TYPO3 6.2

Ähnliche Dokumente
Upgrade auf TYPO3 6.2

Typo 3 installieren. Schritt 1: Download von Typo3

p^db=`oj===pìééçêíáåñçêã~íáçå=

USB Treiber updaten unter Windows 7/Vista

KURZANLEITUNG. Firmware-Upgrade: Wie geht das eigentlich?

Options- und Freitext-Modul Update-Anleitung

Umstellung eines Outlook Kontos von ActiveSync zu IMAP. Changing an Outlook account from ActiveSync to IMAP

This manual cannot be redistributed without permission from joomla-monster.com or vorlagenstudio.de

Effizienz im Vor-Ort-Service

ReadMe zur Installation der BRICKware for Windows, Version ReadMe on Installing BRICKware for Windows, Version 6.1.2

Migration Howto. Inhaltsverzeichnis

INSTALLATION. Voraussetzungen

Order Ansicht Inhalt

NVR Mobile Viewer for iphone/ipad/ipod Touch

UM ALLE DATEN ZU KOPIEREN. ZUNÄCHST die Daten des alten Telefons auf einen Computer kopieren

NEWSLETTER. FileDirector Version 2.5 Novelties. Filing system designer. Filing system in WinClient


Softwareupdate-Anleitung // AC Porty L Netzteileinschub

Cameraserver mini. commissioning. Ihre Vision ist unsere Aufgabe

English. Deutsch. niwis consulting gmbh ( manual NSEPEM Version 1.0

VGM. VGM information. HAMBURG SÜD VGM WEB PORTAL USER GUIDE June 2016

VGM. VGM information. HAMBURG SÜD VGM WEB PORTAL - USER GUIDE June 2016

Installation und Einrichtung unter Windows 7/8/10. Installation and configuration for Windows 7/8/10

Einrichten von NIS step by step

Readme-USB DIGSI V 4.82

p^db=`oj===pìééçêíáåñçêã~íáçå=

Guidance Notes for the eservice 'Marketing Authorisation & Lifecycle Management of Medicines' Contents

Zum Download von ArcGIS 10, 10.1 oder 10.2 die folgende Webseite aufrufen (Serviceportal der TU):

Lokale Installation von DotNetNuke 4 ohne IIS

Word-CRM-Upload-Button. User manual

Installation/setup notes

SanStore: Kurzanleitung / SanStore: Quick reference guide

USB -> Seriell Adapterkabel Benutzerhandbuch

Installation und Start der Software AQ2sp Installation and Start of the software AQ2sp

TYPO3 KNOW-HOW INHALT. von Alexander Busch, MCITP, MCSA 2003, CCA, VCS. Spam-Schutz für Typo Robots.txt in Typo Captcha Extension...

Der Adapter Z250I / Z270I lässt sich auf folgenden Betriebssystemen installieren:

Version/Datum: Dezember-2006

Die Bedeutung neurowissenschaftlicher Erkenntnisse für die Werbung (German Edition)

esense Compatibility Information

Contents. Interaction Flow / Process Flow. Structure Maps. Reference Zone. Wireframes / Mock-Up

TYPO3 Installation und Konfiguration

Das Open Source CMS. Gregor Walter.

1.1. Apache / Tomcat via JK JNI ## THIS FILE MAY BE OVERRIDEN AT RUNTIME. MAKE SURE TOMCAT IS STOPED

Parameter-Updatesoftware PF-12 Plus

Integration von KS-Hostmonitor in itop

Test mit lokaler XAMPP Oxid Installation

FILEZILLA HANDBUCH

yasxtouch Firmware Update

FIRMWARE UPDATE TAPMOTION TD

BartPE. Dokumentation. Projektarbeit Network Services. Dozent: Wolf-Fritz Riekert. Belmondo Kovac. Autor: Andreas Dinkelacker, 3.

VPN-Client Apple macos El Capitan (10.11)

VPN-Client Apple macos El Capitan (10.11)

WordPress lokal mit Xaamp installieren

i Korrekturlauf mit Acrobat Reader - Correction workflow using Acrobat Reader i.1 Vorbereitung / Preparations

MySQL Cluster und MySQL Proxy

How to use the large-capacity computer Lilli? IMPORTANT: Access only on JKU Campus!! Using Windows:


Installation mit Lizenz-Server verbinden

1 Lizenzkey Wo finde ich den Lizenzkey? Lizenzkey hochladen Nameserver einrichten 4

Upgrade-Leitfaden. Apparo Fast Edit 1 / 7

Webdeployment 2.0 Webanwendungen komfortabel bereitstellen, aus Hoster und Kundensicht.

Werbemittel-Spezifikationen

Karten aktualisieren Don t Panik

MobiDM-App Handbuch für Windows Mobile

Diplomarbeit Webmaster. CONTENTMANAGEMENT Installationsanleitung. Version 1.0

GITS Steckbriefe Tutorial

Installationsanleitung für. SugarCRM Open Source. Windows Einzelplatz

Wir benötigen: PHP >=5.x mit den Erweiterungen curl, dom, gd, hash, iconv, mycrypt, pcre, pdo, pdo_mysql und simplexml 1/2h Zeit

MySQL 101 Wie man einen MySQL-Server am besten absichert

Microsoft Azure Fundamentals MOC 10979

Tube Analyzer LogViewer 2.3

Therefore the respective option of the password-protected menu ("UPDATE TUBE DATA BASE") has to be selected:

Das neue Volume-Flag S (Scannen erforderlich)

miditech 4merge 4-fach MIDI Merger mit :

OMNITRONIC DSP Control Installationsanweisungen bis Version 1.3.1

Sepiola Mockups. Overview. Show notes. Primäre Navigation anklicken um zum gewünschten Mockups zu gehen. Backup usage. Overview.

Preisliste für The Unscrambler X

Tuning des Weblogic /Oracle Fusion Middleware 11g. Jan-Peter Timmermann Principal Consultant PITSS

Customer Support Info PP 80x

Exercise (Part II) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1

ECLIPSE PLUG-IN. Redwood Anwendertage 2015

Informationen zur Verwendung des TFE-Portals / Information for Using the TFE portal

Exercise (Part XI) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1

eurovat Magento Extension Magento - Extension Extension V1.4.2 Dokumentation Version 1.0 SNM-Portal UG (haftungsbeschränkt) & Co. KG Vorherstraße 17

DIBELS TM. German Translations of Administration Directions

Titelbild1 ANSYS. Customer Portal LogIn

Getting started with MillPlus IT V530 Winshape

Worx Landroid - Software Update

Patch Management mit

Fachübersetzen - Ein Lehrbuch für Theorie und Praxis

1.1 Software-Update vorbereiten

Wie richten Sie Ihr Web Paket bei Netpage24 ein

Monitor & Camera Upgrading Procedure for Ctronics 9 Touch

if ($rows == 0) { save_new(); } }

Konfiguration von eduroam. Configuring eduroam

Für AX 4.0, den letzten Hotfix rollup einspielen. Der Hotfix wurde das erste Mal im Hotfix rollup eingeschlossen:

Transkript:

Upgrade auf TYPO3 6.2 Jochen Weiland! TYPO3camp München 2014!

Fakten Kunden lieben LTS Versionen Die meisten Projekte laufen mit 4.5

Fakten 3.5 Jahre seit dem Release 4.5 34 Release seitdem

Fakten 5 Major Releases: 4.5 4.6 4.7 6.0 6.1 6.2 Jedes mit vielen neuen Features!

Dank an Patrick Lobacher (der alle Änderungen dokumentiert)

550+ Seiten Änderungen http://typo3.org/download/release-notes/whats-new/

www.lobacher.de

Fakten 500.000+ Web Seiten mit TYPO3 weniger als 200 Tage zum Updaten! ~ 2.500 Updates pro Werktag!

Fakten ~ 1.000 TYPO3 Agenturen ~ 3 Upgrades pro Tag ~ 500 Upgrades für jede Agentur

Upgrade Vorbereiten

Wichtig Niemals ein Update direkt auf der Live- Seite Upgrade immer auf einer Kopie vornehmen Backup vorhanden? Wirklich?

Eure Wahl: Installation aufräumen, dann Kopie erstellen schneller, aber Änderungen an Live- Seite Kopie erstellen, dann Aufräumen sicherer, aber langsamer Clean-up first: smaller database and project to copy, but you make changes in live system! Copy-first: you are on the safe side, but copying takes longer

Kopie Erstellen Komplette Dateistruktur des Projekts kopieren

Kopie der Datenbank Neue, leere Datenbank erstellen Collation: utf8_general_ci Datenbank duplizieren: mysqldump --opt -u user1 -ppassword1 olddatabase mysql -u user2 -ppassword2 newdatabase in typo3conf:!../../tools/mysqldump --opt -u root -psecret muster-45../../tools/mysql -u root -psecret muster-t3dd14! if database host is NOT 127.0.0.1, you need to specify host with -h host

Kopie Fertigstellen Neue Domain (VHost) erstellen und Domain-Records anpassen localconf.php (oder Install Tool): Zugangsdaten Datenbank anpassen TypoScript: baseurl anpassen

Installation Aufräumen Lokale, nicht installierte Extensions entfernen

Installierte, nicht benötigte Extensions deinstallieren Tipp: Extension Additional Reports in our example we removed: lorem_ipsum, veguestbook, timtab, adminpanel, sbaccessiblecontent, lib, div

Ext: additional_reports

when you try to delete an extension, the number of records in the database will be shown

Obsolete Extensions Funktioniert vielleicht in 6.2, aber Logfiles werden nicht mehr erstellt

Installation Aufräumen! Database Analyzer im Install Tool Update Required Tables Remove unused tables

Remove unused Tables

Datenbank Verkleinern Tabellen leeren: cache_ cachingframework_ cf_ sys_log, sys_stat, tx_realurl_errorlog, SQL statement TRUNCATE will empty a table, DROP will delete a table

For other tables: use phpmyadmin! For very large tables: delete (drop) table and re-create via install tool (compare table structure)

Extensions in 4.5 Aktualisieren

Extension Versionen (4.5)

Warnungen beim Upgrade

Warnung PHP Version

Extensions mit Update Skript

Deprecation Log

Namespacing typo3/sysext/core/migrations/code für IDE:

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 some old extensions my not be compatible with PHP 5.3+! update realurl Extension

Error Display Einschalten

Check ExplicitAllow/Deny Important: if setting in field explicitadmode is empty, you need to change it to explicitdeny! in TYPO3 6.2, default is explicitallow

Referenz Index Make sure that all internal Database references are up-to-date! Using shell: make sure that path to php-cli version is correct! Make sure that user _cli_lowlevel exists

Referenz Index

Smooth Migration Erweiterungen extbase und fluid müssen installiert sein Extension smoothmigration installieren BE User _cli_smoothmigration anlegen Backend neu laden smoothmigration extension can be used in TYPO3 4.5-4.7, after upgrading to 6.2 you can uninstall it

Smooth Migration

Smooth Migration

Übersicht Run the checks first, then switch to Report. Note that the spinner during Check will never stop, so just start the Check process, wait a minute or so and then look up the Report

Datenbank utf-8 In most cases you can t change the MySQL server setting yourself, you need to make sure to use the forcecharset and setdbinit settings in the Install Tool correctly (see next slide)

Database utf-8 Important: if you change these settings, you may end up with unpredictable results in your database. It may be necessary to convert the database to UTF-8 format!

phpmyadmin

changed in cron_printlink (pi1, pi2) and sr_language_menu (pi1)! other occurrences will be fixed after updating extensions require_once

Symlink Aktualisieren Auf neue TYPO3 Version ändern: typo3_src -> typo3_src-6.2.x Updating index.php only necessary if not symlinked!

Install Tool Aufrufen if from BE no input file specified : use URL project/typo3/install instead! if connection to DB fails with IP 127.0.0.1, use localhost instead! Note: on jweiland.net Hosting Packages the DB server is at 127.0.0.3!

After Uninstalling

Upgrade Wizard

Don t remove/rename fields yet, only add/modify if necessary Datenbank Prüfen

Cache Leeren

Admin User TSconfig options.clearcache.system = 1

Extensions Aktualisieren

Version nicht unterstützt? ext_emconf.php

Nicht im TER? GIT Probieren! git.typo3.org Repository from author, e.g. github.com/jweiland-net/ rlmp_tmplselector

Extension von git in typo3conf/ext: git clone https://github.com/jweilandnet/rlmp_tmplselector sr_language_menu: Plugin neu konfigurieren, Static modules: static_info_tables und sr_language_menu neu einfügen! DefaultISOlanguage in TS setzen: plugin.tx_srlanguagemenu.settings.defaultlanguageisocode = DE

file.treatidasreference = 1 Änderungen TypoScript

DAM to FAL Migration Schauen wir uns mal an, wie Dateien behandelt werden

TYPO3 4.x direct upload RTE upload uploads/media uploads/pics uploads/ rendered images typo3temp/ local file content element upload through element browser fileadmin/. RTE linked files BROWSER

TYPO3 6.x - FAL rendered images direct upload fileadmin/ user_upload fileadmin/_processed_ local file upload through element browser RTE upload fileadmin/. BROWSER

TYPO3 4.x DAM local file upload in backend fileadmin/ uploads/media uploads/pics uploads/ FTP Upload local file index and meta-extraction tx_dam/. use in content tx_dam_categories

TYPO3 4.x DAM local file upload in backend fileadmin/ uploads/media uploads/pics uploads/ FTP Upload local file index and meta-extraction tx_dam use in content tx_dam_categories

DAM to FAL Migration tx_dam sys_file ext:filemetadata tx_dam_categories sys_file_metadata add l data sys_category some fields may be lost (if they don t exist in sys_file_metadata)

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 linktags Migrates dam_category to sys_category

DAM to FAL Migration typo3/cli_dispatch.phpsh extbase [help] dammigration:migratedamrecords dammigration:migraterelations dammigration:migratedamcategories dammigration:migratedamcategoryrelations dammigration:migratedamselections dammigration:migratemediatagsinrte execute this after upgrade has been made in install tool execute before editing content

Update Language Packs

Änderungen in Extbase New Property Mapper Recursive Validation

Scheduler Tasks It may be necessary to re-create scheduler tasks

Fragen?

Download Slides http://jweiland.net/t3dd14

Let us be your host