https://phoenix.uni-saarland.de/home

Check PHP-Version

php -v

 

change Version:

 

ln -sfv /usr/bin/php82 /usr/bin/php

Install the core

You can use composer helper to get all necessary core-packages

Install other packages

composer require vendor/package

Install Site extension or individual extensions

  • Make directory packages
  • move your site extension to packages-directory
  • move your other extensions to packages-directory

make sure that your composer.json in your extension has a correct stability constraint like

“version”: “1.0.0”

Dump cache/autoload

 

composer dump-autoload
composer clear-cache

 

Install them with:

 

composer require vendor/key

Move directories

  • fileadmin to public/fileadmin
  • sites to config/sites
  • system to config/system

check directory structure: https://docs.typo3.org/m/typo3/reference-coreapi/13.4/en-us/Administration/DirectoryStructure/Index.html

also in admin tools → environement → directory status

 

Composer updaten

composer update --dry-run
composer update