TYPO3 - Benutzer, Extensions, Updates und Fehlerbehebung

Aus HOSTING-STATION55 - Webhosting Wiki / FAQ
Zur Navigation springen Zur Suche springen

TYPO3 trennt redaktionelle Bedienung und technische Projektpflege deutlich. Backend-Benutzer werden über Gruppen, Module, Seitenfreigaben und Datei-Freigaben begrenzt. Extensions und Core-Updates gehören in einer Composer-Installation in die Hände technisch verantwortlicher Personen.

Benutzer und Gruppen

  1. Öffnen Sie als Administrator Administration > Users.
  2. Planen Sie zuerst eine Gruppe für eine konkrete Aufgabe, zum Beispiel Redaktion.
  3. Geben Sie nur benötigte Backend-Module frei.
  4. Beschränken Sie den Seitenbaum über DB Mounts und den Dateibereich über File Mounts.
  5. Prüfen Sie erlaubte Tabellen, Felder, Inhaltstypen und Sprachen.
  6. Erstellen Sie ein eigenes Benutzerkonto und ordnen Sie die Gruppe zu.
  7. Testen Sie die Rechte mit der Benutzer-Simulation oder einem separaten Testkonto.

Unvollständige Rechte können leere Ansichten oder Fehlermeldungen verursachen. Administratorrechte sind keine geeignete Abkürzung.

Extensions beurteilen

  • Prüfen Sie im TYPO3 Extension Repository die Freigabe für TYPO3 14.
  • Prüfen Sie Composer-Paketname, gepflegte Versionen, Sicherheitsmeldungen und Dokumentation.
  • Klären Sie Datenbankänderungen, geplante Aufgaben, externe Dienste und Datenschutz.
  • Installieren Sie nur einen Funktionsanbieter pro Aufgabe, sofern die Dokumentation nichts anderes verlangt.

Extension installieren

  1. Erstellen Sie eine Staging-Kopie und vollständige Backups.
  2. Führen Sie Composer nur im richtigen Projektstamm aus.
  3. Installieren Sie den exakt dokumentierten Paketnamen, beispielsweise mit composer require hersteller/paket.
  4. Führen Sie die für TYPO3 14 dokumentierte Einrichtung, Datenbankmigration und Cache-Aktion aus.
  5. Konfigurieren Sie Site Sets, TypoScript oder Plugins ausschließlich nach der Extension-Dokumentation.
  6. Testen Sie Frontend, Backend, Formulare, Rechte und geplante Aufgaben.

Ändern Sie keine Dateien unter vendor. Composer ersetzt sie beim nächsten Lauf.

Update-Ablauf

  1. Sichern Sie Datenbank, Projektdateien, hochgeladene Dateien, composer.json und composer.lock.
  2. Prüfen Sie Zielversion und Extension-Kompatibilität.
  3. Aktualisieren Sie eine Staging-Umgebung reproduzierbar mit Composer.
  4. Führen Sie Upgrade-Assistenten und Datenbankmigrationen aus.
  5. Leeren Sie Caches.
  6. Prüfen Sie Frontend, Backend, Seitenbaum, Medien, Sprachen, Formulare und Scheduler-Aufgaben.
  7. Übernehmen Sie nur den geprüften Composer-Stand in die Produktion.

Häufige Fehler

Seite oder Änderung bleibt unsichtbar
Prüfen Sie Sichtbarkeit, Sprache, Workspace, Veröffentlichungszeitraum und Frontend-Cache.
Backend-Benutzer sieht keine Dateien
Prüfen Sie Gruppe, File Mount und Zugriffsrechte des Kontos.
Composer meldet Abhängigkeitskonflikte
Erzwingen Sie keine Version mit riskanten Optionen. Prüfen Sie die Versionseinschränkungen aller beteiligten Pakete und planen Sie ein zusammenhängendes Update.
Nach Update erscheint HTTP 500
Prüfen Sie Webserver-/PHP-Protokoll, PHP-Version, Datenbankmigrationen, Cache und den tatsächlich installierten Composer-Stand. Vermeiden Sie einzelne Datei-Rollbacks.

Wiederherstellung

Eine TYPO3-Wiederherstellung benötigt zusammenpassende Projektdateien, composer.lock, Datenbank und nutzergenerierte Dateien. Testen Sie Wiederherstellungen in einer getrennten Umgebung.

Verwandte Artikel