Composer
Composer mit Plesk und verschiedenen PHP Versionen
Quelle: https://faq.simplyroot.de/content/15/96/de/composer-mit-php-binaries-von-plesk-nutzen.html
Ab Plesk 12.5.30 besteht die Möglichkeit in Plesk entsprechend mehrere PHP Versionen zu installieren.
Ist für eine Domain z.B. PHP 7.0 von Plesk aktiv bzw. setzt eine Composer Installation PHP 7.0 vorraus, so kann nicht einfach der vom System zur Verfügung gestellte composer genutzt werden.
In diesem Fall gehen Sie bitte wie folgt vor:
Download Composer php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" Installation vom Composer mit der PHP 7 binary /opt/plesk/php/7.0/bin/php composer-setup.php
Um nun weitere Pakete mittels composer zu installieren, nutzen Sie fortan nicht mehr einfach "composer" oder "php composer" sondern nachfolgendes Kommando (gefolgt von den gewünschten Parametern):
/opt/plesk/php/7.0/bin/php composer.phar
Composer nicht mit der standard System PHP Version benutzen
Quelle: http://blogs.reliablepenguin.com/2015/08/18/using-php-composer-phar-with-non-default-php-install
So überschreibt man die Einstellung von Composer und sagt ihm welche PHP Version er benutzen soll:
export PATH=/opt/plesk/php/5.6/bin:$PATH; php composer.phar update