Composer mode abschalten

Die einfachste Methode ist, den typo3_src Symlink auf einen neuen Ordner zu lenken, in dem sich der klassische Quellcode der entsprechenden TYPO3-Version befindet:

  1. Im Install-Tool einloggen.
  2. In der Shell den Quellcode der „classic“ Version entpacken.
  3. Den typo3_src Symlink anpassen.
  4. Die Dateien composer.json und composer.lock im root-Verzeichnis umbenennen.
  5. Das Install-Tool schlägt dann vor, inkompatible Extensions, z.B. den Crawler, zu deaktivieren. Eventuell muss man hier von Hand nachhelfen.
  6. Alle Caches und den typo3temp Ordner leeren.

Falls der Quellcode innerhalb des Projektordners liegt, muss man die Ordner typo3 und typo3_src umbenennen und die Symlinks eigens erstellen, z.B.:

ln -s ../typo3_src-7.6.32 typo3_src
ln -s typo3_src/typo3 typo3

Bei meinem Versuch konnte ich komischerweise das Backend erst wieder laden, nachdem ich in den Configuration presets den Debug-Mode aktiviert hatte. Das liegt aber vermutlich eher daran, dass dann die localconf.php neu geschrieben wird.

TYPO3 per Composer installieren