TYPO3 Directory Structure (v12+)
TYPO3
Show in appDescription
In TYPO3 12 the directory structure, especially in Composer installations, was heavily revised. One goal was to increase the security of an installation.
Goals
- I know the differences in directory structure between Composer and Legacy installations.
- I know that in Composer installations, only the Resources/Public/ subdirectories within all extensions are made publicly accessible as a symlink to the public/_assets/ folder. This prevents access to private files (templates, PHP files).
- I know that the symlink is only created if the resources/public/ folder was present before executing "composer require" or "composer install".
- I know how to create missing symlinks afterwards.
- I know that the LocalConfiguration.php and AdditionalConfiguration.php are renamed and located in other directories.
- I know where to find the system extensions in legacy and composer installations.
Maintainer
Oliver Thiele
Web Development Oliver Thiele