Mein VariomediaHier können Sie sich im Kundenmenü einloggen. |
Weitere Logins |
Composer ist ein Paketmanager für PHP. Er wird von vielen Web-Anwendungen genutzt, um die Anwendung selbst sowie die von der Anwendung benötigten Softwarebibliotheken zu installieren und zu aktualisieren.
Auf unsren Webservern ist Composer in der aktuellen LTS-Version 2.2.x vorinstalliert. Sie können Composer per SSH mit dem Befehl composer aufrufen.
Der vorinstallierte Composer nutzt die Standard-PHP-Version des Webservers, sie können Composer aber auch mit einer anderen PHP-Version nutzen. Hierzu können Sie Composer entweder mit der gewünschten PHP-Version aufrufen (z.B. php81 /usr/bin/composer für PHP 8.1), oder sie setzen die gewünschte PHP-Version als Standard in der Shell (beachten Sie dazu den unten verlinkten FAQ Artikel).
Es kann vorkommen, dass das voreingestellte PHP Memory Limit für Composer zu niedrig ist. In diesem Fall können Sie ein höheres Memory Limit als Kommandozeilenoption für PHP angeben, z.B.:
php81 -d "memory_limit=1500M" /usr/bin/composer