En Stoico ejecutamos múltiples versiones diferentes de PHP.
En nuestros servidores SSH, la ejecución de comandos como “composer” se ejecutará con nuestro PHP predeterminado a nivel de sistema que también se usa para herramientas internas en Stoico. Esta es una versión delgada de PHP sin todos los módulos a los que puede estar acostumbrado en su sitio web. Para habilitar el uso de este comando, debe especificar la ruta completa a la versión de PHP con la que desea ejecutar el script. Puede hacerlo en la propia línea de comandos.
Aquí hay un ejemplo de uso de PHP 7.1 para ejecutar Composer:
/usr/bin/php71 -f /usr/bin/composer
Por lo tanto, el comando completo se convertiría en:
/usr/bin/php71 -f /usr/bin/composer install
Una lista de las versiones disponibles de PHP se le presenta en el mensaje del día (MOTD) una vez que inicia sesión en SSH.