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:
Pulsamos y entramos en la opción. Veremos algo parecido a la siguiente imagen
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:
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.
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.
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