Existen dos métodos principales para cambiar la versión de PHP en cPanel: "Select PHP Version" (Seleccionar Versión PHP) utilizando el PHP Selector de CloudLinux y "MultiPHP Manager" (Administrador MultiPHP) de cPanel. En sered, ofrecemos ambos métodos para garantizar que puedas elegir la opción que mejor se adapte a tus necesidades. Esta guía te proporcionará una explicación detallada para cada uno de estos métodos. Además, te mostraremos cómo ajustar la configuración de PHP utilizando el editor MultiPHP INI Editor. Si tu cPanel está en español, ten en cuenta que los nombres de estos elementos pueden variar según el idioma de tu interfaz de cPanel.
Tabla de contenido
¿Cómo puedo cambiar la versión PHP de mi sitio web?
Cambiar la versión de PHP mediante “Seleccionar versión de PHP” o “Selector de PHP” de Cloudlinux desde cPanel
Cambios de versión PHP con MultiPHP Manager
¿Cómo Ajustar y Modificar Parámetros de PHP en cPanel con el Editor MultiPHP INI?
¿Cómo puedo verificar la versión y configuración de PHP?
¿Cómo puedo cambiar la versión PHP de mi sitio web?
Cambiar la versión de PHP mediante “Seleccionar versión de PHP” o “Selector de PHP” de Cloudlinux desde cPanel
CloudLinux es una plataforma que ofrece herramientas avanzadas para la gestión de PHP, incluyendo el PHP Selector. Este selector no solo permite cambiar la versión de PHP, sino que también proporciona la capacidad de habilitar o deshabilitar extensiones específicas para cada versión de PHP. A diferencia del MultiPHP Manager, que permite asignar versiones de PHP individualmente a cada dominio y subdominio en tu cPanel, el PHP Selector aplica la misma versión de PHP a todos los sitios web seleccionados de manera global. Esto significa que con el PHP Selector, no es posible configurar diferentes versiones de PHP para distintos dominios o subdominios de forma independiente, mientras que MultiPHP Manager ofrece esa flexibilidad
Después de iniciar sesión en el cPanel, vaya a “Seleccionar versión de PHP” o “Selector de PHP”
Seleccione la versión de PHP que desea configurar para sus sitios web.
En la parte inferior de la página, verá una lista de sus dominios y subdominios en cPanel. Si alguno de estos dominios o subdominios aún no está utilizando el PHP Selector, haga clic en el botón “Usar PHP Selector” junto al nombre del dominio o subdominio correspondiente. Al hacer esto, el dominio o subdominio dejará de usar la versión de PHP establecida por MultiPHP Manager (representado por el ícono de cpanel naranja de EasyApache) y pasará a utilizar la versión de PHP seleccionada en PHP Selector de CloudLinux (simbolizado por el ícono azul en forma de rueda).
¡Eso es todo! Ahora su sitio web está utilizando la versión de PHP que seleccionó mediante el PHP Selector.
Importante: Si su sitio web estaba configurado para usar una versión de PHP establecida por MultiPHP Manager, y esa versión era la predeterminada (como se muestra en el Paso 4 del uso del administrador MultiPHP), no podrá usar el Selector de PHP directamente. En este caso, primero debe cambiar la versión de PHP en MultiPHP Manager a una versión distinta de la predeterminada. Una vez que haya hecho esto, podrá utilizar el Selector de PHP para gestionar la versión de PHP de su sitio web.
Cambios de versión PHP con MultiPHP Manager
Desde cPanel, puedes ajustar la versión de PHP de manera específica para cada dominio o subdominio dentro de tu cuenta cPanel. A continuación, te mostramos los pasos detallados para realizar esta configuración:
Inicie sesión en su cuenta cPanel.
Vaya a MultiPHP Manager desde la sección de software.
Seleccione los dominios cuya versión de PHP desea cambiar marcando la casilla de verificación.
Seleccione su versión de PHP en el menú desplegable del lado derecho.
Nota: En el menú de selección de versiones de PHP, puedes encontrar varias opciones como php 8.1, alt-php81 y ea-php81. La opción php 8.1 representa la versión estándar de PHP 8.1 disponible en tu hosting. La opción alt-php81 corresponde a una versión alternativa de PHP 8.1 que ofrece características o configuraciones adicionales proporcionadas por nosotros, y generalmente se considera una opción superior debido a sus mejoras y configuraciones avanzadas. Por otro lado, ea-php81 es PHP 8.1 gestionado por EasyApache, una herramienta por defecto en cPanel para configurar PHP y Apache. Aunque puedes utilizar ambas opciones (alt-php81 y ea-php81), la versión alt-php81 suele ofrecer mejores características y rendimiento. La elección entre estas versiones dependerá de tus necesidades específicas y de las características que requieras para tu sitio web.
Haga clic en el botón Aplicar para guardar los cambios.
De esta manera puedes cambiar las versiones de PHP para tus dominios y subdominios individuales.
Opcional: Cómo Ajustar y Modificar Parámetros de PHP en cPanel con el Editor MultiPHP INI
Inicie sesión en su cuenta de cPanel.
Acceda al “MultiPHP INI Editor” desde la sección Software.
En el MultiPHP INI Editor, tiene dos opciones para modificar la configuración de PHP:
Modo Básico: Permite realizar ajustes generales a la configuración de PHP de manera simplificada.
Modo de Edición: Ofrece la posibilidad de editar el archivo
php.ini
en modo texto.
Seleccione el directorio de inicio completo o un dominio específico desde el menú desplegable de Configurar PHP INI Básico.
Modifique los ajustes de PHP según sus necesidades. Entre los parámetros que puede ajustar se encuentran:
display_errors: Habilite esta opción si desea que se muestren los mensajes de error al usuario final. Por defecto, está deshabilitada.
max_execution_time: Establece el tiempo máximo en segundos que un script puede ejecutarse antes de finalizar.
max_input_time: Define el tiempo máximo permitido para que un script procese datos de entrada como POST, GET y cargas de archivos.
max_input_vars: Limita el número de variables de entrada permitidas por solicitud para prevenir ataques DDoS.
memory_limit: Establece la cantidad máxima de memoria que un script puede utilizar. Debe ser mayor que el valor de
post_max_size
.post_max_size: Define el tamaño máximo de los datos POST permitidos. Afecta la carga de archivos y debe ser mayor que
upload_max_filesize
.session.gc_maxlifetime: Determina la duración máxima de los datos de sesión antes de que sean eliminados.
upload_max_filesize: Especifica el tamaño máximo permitido para archivos cargados en el sitio web.
zlib.output_compression: Comprime las páginas web cuando el servidor recibe el comando de encabezado “Accept-Encoding: gzip” o “deflate”.
Guarde los cambios haciendo clic en el botón “Apply”.
Si seleccionó el Modo de Edición, también puede elegir el dominio con el que desea trabajar e ingresar la configuración PHP directamente en ese dominio.
Nota:
Si estás utilizando el PHP Selector de CloudLinux para gestionar la versión de PHP en tus dominios, es recomendable que también verifiques y ajustes los parámetros de configuración en el PHP Selector. Aunque el MultiPHP INI Editor proporciona un control más detallado a nivel de archivo php.ini, el PHP Selector permite realizar ajustes específicos para cada versión de PHP directamente desde su interfaz. Asegurarte de que los ajustes estén correctamente configurados en ambas herramientas garantiza una configuración óptima y coherente para tus sitios web.
¿Cómo Verificar la Versión y Configuración de PHP?
Puede comprobar la versión PHP que está utilizando tu sitio actualmente y configuración de PHP de manera sencilla utilizando un archivo de información PHP. A continuación, le mostramos los pasos detallados para hacerlo:
Inicie sesión en su cuenta de cPanel.
Acceda al "Administrador de Archivos" desde el panel principal de cPanel.
Navega hasta la carpeta
public_html
si deseas verificar la configuración del dominio principal. Para dominios adicionales y subdominios, dirígete a la carpeta o directorio específico correspondiente a cada uno. Puedes encontrar la ubicación exacta de estos directorios en la sección de Dominios en cPanel, donde podrás comprobar la Document Root de cada dominio o subdominio en la columna correspondiente.Cree un nuevo archivo con el nombre
phpinfo.php
y haga clic en “Crear nuevo archivo”.
Haga clic derecho en el archivo
phpinfo.php
recién creado y seleccione “Editar”.
Si aparece una notificación de comprobación de codificación, haga clic en “Editar” para continuar. También puede optar por “Desactivar comprobación de codificación - Disable Encoding Check” para futuras ediciones.
Inserte el siguiente código en el archivo:
<?php
phpinfo();
?>Guarde los cambios haciendo clic en “Guardar cambios”.
Visite la URL
http://su-sitio-web.com/phpinfo.php
para ver la configuración de PHP de su sitio.
En esta página, encontrará información detallada sobre la versión de PHP y las extensiones habilitadas en su servidor.
Elimine el archivo
phpinfo.php
después de verificar la configuración para mantener la seguridad de su servidor, evitando que otros accedan a esta información sensible.
¡Eso es todo! Ahora ha revisado con éxito la versión y la configuración de PHP en su sitio web.
Si encuentras cualquier dificultad o tienes alguna pregunta, no dudes en contactar con nuestro equipo de soporte técnico a través de la dirección de correo electrónico [email protected] o mediante el chat en vivo desde tu área de clientes para obtener asistencia adicional.