Teléfono y Whatsapp: 675 18 68 80

Usar composer con otra versión de PHP

Composer es un gestor de dependencias usado principalmente para proyectos PHP (Como Symfony2). Por defecto, usa la versión de PHP del PATH del sistema.

Podemos cambiarla en caso de ser necesario y alguna dependencia no se satisfaga.

Ver versiones de PHP disponibles en el Plesk

Vemos que versiones de PHP hay disponibles en el sistema:

ls /opt/plesk/php/

Y nos devolverá por ejemplo 5.6 y 7.0

Opción 1: Cambiar versión de PHP en BASH temporalmente

Cambiamos el PATH (Según las versiones devueltas arriba):

export PATH=/opt/plesk/php/7.0/bin:$PATH;

Y los comandos necesarios de aquí en delante.

Opción 2: Cambiar versión de PHP en Composer

Editamos app/console:

nano app/console

Reemplazamos la URI de php (Según las versiones devueltas arriba):

#!/usr/bin/env /opt/plesk/php/7.0/bin/php

Cambiamos el PATH para que Composer pille la nueva versión del PHP:

export PATH=/opt/plesk/php/7.0/bin:$PATH;

Miramos la versión de PHP:

php -v

Usamos composer:

composer install

Y los comandos necesarios de aquí en delante.