Attention
TYPO3 v12 has reached end-of-life as of April 30th 2026 and is no longer being maintained. Use the version switcher on the top left of this page to select documentation for a supported version of TYPO3.
Need more time before upgrading? You can purchase Extended Long Term Support (ELTS) for TYPO3 v12 here: TYPO3 ELTS.
Finding or installing Composer on the server
If composer is not found when you run it, you may need to use a full path or
install it manually.
Try finding the PHP and Composer paths using which:
$ which php
/opt/php-8.3/bin/php
$ which composer
/usr/local/bin/composer
Use full paths instead of just composer, for example:
/opt/php-8.3/bin/php /usr/local/bin/composer create-project \
"typo3/cms-base-distribution:^13.4" my-new-project
If Composer is not installed, you can download it here: https://getcomposer.org/download/
Then run it like this:
/opt/php-8.3/bin/php composer.phar create-project \
"typo3/cms-base-distribution:^13.4" my-new-project
Refer to your hosting provider’s documentation if you have multiple PHP versions or need special access.
Example: Use specific PHP versions in the console (jweiland.net)