PHP (Hypertext Preprocessor) es el lenguaje de programación más utilizado en aplicaciones web.
La versión de PHP instalada en el servidor impacta directamente el funcionamiento, la seguridad y el rendimiento de todas las aplicaciones alojadas.
La forma de cambiar la versión de PHP varía según el servidor. Consulta abajo la opción que se aplica a tu entorno:
- VPS simple solo con sistema operativo (AlmaLinux, Ubuntu, Rocky Linux)
- VPS con panel (cPanel, CyberPanel, Virtualmin, Webmin, EasyPanel y Plesk)
- VPS con aplicaciones (Evolution GO, OpenClaw, Evolution API, n8n, entre otros)
- Servidor Dedicado Linux
- Servidor Dedicado Windows
VPS simple solo con sistema operativo (AlmaLinux, Ubuntu, Rocky Linux)
En servidores VPS que solo tienen el sistema operativo instalado (AlmaLinux, Ubuntu, Rocky Linux), el cambio de PHP se realiza vía SSH, directamente en la línea de comandos - Consulta cómo hacerlo
VPS con panel (cPanel, CyberPanel, Virtualmin, Webmin, EasyPanel, Plesk)
Selecciona el panel utilizado y consulta las instrucciones:
cPanel
1Accede al cPanel - Si es necesario, consulta cómo hacerlo
2En la barra de búsqueda, busca Cambiar versión de PHP (o Administrador MultiPHP) y haz clic en la opción encontrada
3En la sección “Establecer versión de PHP por dominio”, selecciona el/los dominio(s) que deseas cambiar
4Elige la versión de PHP - Recomendamos la versión 8.3 - Cuanto mayor el número, más actualizada es la versión
5Para finalizar, haz clic en Aplicar
Accede a tu sitio y verifica que funcione correctamente.
Si tienes problemas, puedes:
- Volver a la versión anterior de PHP (si aún es posible)
- Restaurar el backup realizado antes del cambio
- Contactar al soporte técnico de HostGator
¡Listo! Ahora ya sabes cómo cambiar el PHP.
CyberPanel
En CyberPanel, la versión de PHP puede cambiarse directamente desde el panel para cada sitio.
Consulta cómo cambiar:
1Accede al CyberPanel – Si es necesario, consulta cómo acceder
2En el menú lateral, haz clic en Websites
3En el menú desplegable que se abrirá, haz clic en List Websites
4En el dominio que deseas cambiar el PHP, haz clic en Manage (Gestionar)
5Desplázate hacia abajo hasta la sección "Configuraciones" y haz clic en Change PHP (Cambiar PHP)
6Ahora, en “Selecionar PHP”, elige la versión que deseas
7Para guardar, haz clic en Change PHP (Cambiar PHP)
¡Listo! La versión de PHP fue actualizada.
Virtualmin / Webmin
El cambio de la versión de PHP en Virtualmin incluye dos etapas:
- Etapa 1: Instalación de la versión en el servidor (vía SSH)
- Etapa 2: Definición de la versión en el dominio
Etapa 1: Instalación de la versión en el servidor (vía SSH)
La instalación se realiza a nivel del sistema, a través del terminal de Webmin o SSH.
1Accede a Webmin – Si es necesario, consulta cómo acceder
2En el campo de búsqueda, escribe terminal y haz clic en la opción encontrada
3Ejecuta los siguientes comandos:
dnf install epel-release -y dnf install https://rpms.remirepo.net/enterprise/remi-release-9.rpm -y
dnf module reset php -y dnf module enable php:remi-8.3 -y
dnf install php php-cli php-fpm php-mysqlnd php-opcache php-xml php-mbstring php-gd php-curl -y --allowerasing
4Ahora, reinicia los servicios con los comandos:
systemctl restart php-fpm systemctl restart httpd
Ahora, continúa con la etapa 2.
Etapa 2: Definición de la versión en el dominio
1Accede a Virtualmin - Si es necesario, consulta cómo acceder
2En el menú lateral, selecciona Web Configuration
3Haz clic en PHP Options (o opción equivalente)
4En PHP versions, selecciona la versión de PHP deseada
5Haz clic en Save para aplicar
EasyPanel
En EasyPanel, la versión de PHP puede seleccionarse en el panel del proyecto y requiere dos etapas:
Etapa 1: Definir la versión de PHP deseada
1Accede a EasyPanel – Si es necesario, consulta cómo acceder
2En la pantalla principal “Panel”, en “Proyectos” haz clic en el proyecto que deseas cambiar el PHP
3En la pantalla de gestión del proyecto, haz clic en PHP
4Selecciona la versión de PHP deseada
5Para finalizar, haz clic en Guardar
Etapa 2: Reconstruir la imagen del contenedor
1Aún en la pantalla de gestión del proyecto, haz clic en el ícono de martillo (Reconstruir imagen Docker)
Aparecerá un pop-up indicando el progreso de la solicitud en el lado derecho de la pantalla, espera a que finalice.
Si deseas seguir el proceso en tiempo real, haz clic en View Logs
¡Listo! Ahora ya sabes cómo cambiar tu versión de PHP.
Plesk
1Accede al Plesk - Si es necesario, consulta cómo acceder
2En el menú lateral, haz clic en Dominios
3Luego, haz clic en el dominio que deseas cambiar el PHP
4 En la sección “Panel”, en Herramientas de desarrolladores, selecciona la opción PHP
5En "Soporte de PHP(Versión de PHP)", selecciona la versión deseada
6Para guardar, desplázate hasta el final de la página y haz clic en DE ACUERDO
¡Listo! Ahora ya sabes cómo cambiar tu versión de PHP.
VPS con aplicaciones (Evolution GO, Evolution API, OpenClaw, n8n, entre otros)
Las VPS con imágenes de aplicaciones configuradas ya incluyen PHP instalado en una versión específica, integrado al entorno de la aplicación.
Selecciona la aplicación utilizada para consultar la información:
Evolution Go
Evolution GO no utiliza PHP como componente nativo. La instalación manual es posible, pero no está soportada oficialmente.
Para entornos que requieren PHP, se recomienda utilizar un VPS con sistema operativo limpio o con panel de control.
Evolution API
Evolution API no depende de PHP. No es necesario cambiar la versión de PHP para este tipo de aplicación. Si existe un servicio complementario en PHP ejecutándose en el mismo servidor, sigue elprocedimiento para cambio vía SSH
OpenClaw
OpenClaw es una plataforma basada en contenedores. La versión de PHP se define en la imagen del contenedor utilizada por el proyecto.
1Accede al panel de OpenClaw - Si es necesario, consulta cómo hacerlo
2Luego, localiza el proyecto o servicio que utiliza PHP
3Ahora, edita el Dockerfile o el archivo de configuración de la imagen y cambia la versión base de PHP con el comando:
php:8.3-fpm
4Reconstruye la imagen del contenedor con el comando:
docker build -t nombre-de-la-imagen
5Reinicia el contenedor con la nueva imagen
docker restart openclaw
n8n
n8n no utiliza PHP como componente principal. Por lo tanto, no es necesario cambiar la versión de PHP para esta aplicación.
Si utilizas servicios adicionales que dependen de PHP en el mismo servidor, sigue las instrucciones correspondientes según tu entorno (SSH, panel o contenedor).
¡Listo! Ahora ya sabes cómo cambiar la versión de PHP en el servidor en diferentes configuraciones.