Asignar versión PHP a nuestro espacio web en Plesk

Veamos cómo podemos asignar una versión PHP a nuestro espacio web desde el administrador de servidores Plesk. Y cómo solucionar el error, si no nos permite hacerlo.

A la hora de poner en marcha un nuevo servidor con el administrador Plesk, o una vez tenemos todo en marcha, nos puede surgir la necesidad de cambiar la versión de PHP de nuestro sitio web.

Asignar PHP

Daremos por instalado en plesk la versión PHP que necesitamos. Ejemplo, PHP 8.1.5. En nuestro panel, veremos en nuestro sitio web la opción Configuración de PHP:

Plesk configurar sitio web

Pulsamos y entramos en la opción. Veremos algo parecido a la siguiente imagen

Plesk selección versión PHP

Sólo debemos desplegar las versiones y escoger la que queremos. Le damos a aplicar y esperamos haber planificado bien que las aplicaciones o CMS que tengamos en el sitio web, soporten la versión. En el caso que no lo soporte, no normal sería que empezaran a salir errores 500.

Instalar versión PHP que necesitamos

Puede ocurrir que no tengamos la versión de PHP que necesitamos. Pues seguimos los siguientes pasos en Plesk:

Heramientas y configuración > Plesk > Actualizaciones

Se nos abrirá un nueva pantalla y vamos a la sección de instalación. Veremos las opciones que instalación que tenemos: módulos, apache, base de datos… Aquí podéis ver un ejemplo:

Plesk instalar nuevo PHP

Dentro de WebHosting > PHP Interpreter versions encotnraremos las versiones de PHP disponibles. Instalamos la que necesitamos.

Para confirmar que todo está ok, nos vamos a

Heramientas y configuración > Configuración general > Configuración de PHP

Ahí veremos los PHP instalados y que podemos tener disponibles. Deberíais ver el que habéis instalado.

Plesk Configuración PHP

Por último, deberemos confirmar que el servicio de PHP que necesitamos está en marcha. Para ello vamos a:

Heramientas y configuración > Administración de servidor > Administración de servicios

Aquí nos saldrá un listado de servicios que están operativos. El PHP con la versión que necesitamos debería estar en marcha. Si no lo está, lo ponéis.

Plesk servicio en marcha

Ahora podéis volver al paso 1 y asignar la versión de PHP que necesitéis a vuestro sitio web desde Plesk.

No sale el desplegable

Ya hemos dicho anteriormente que para asignar la versión de PHP a nuestro sitio web, lo haríamos en la Configuración de PHP. Pero qué pasa si no nos sale el desplegable?

Pues deberemos tirar de SSH. Entraremos con conexión SSH a nuestro servidor y ejecutaremos la siguiente instrucción

> /usr/local/psa/bin/poweruser --on -simple false -lock false

De esta manera, ya os debería salir del desplegable de las versiones de PHP.


Más información