Cómo configurar los ajustes de PHP en los servidores web de Spaceship

Esta guía te mostrará cómo administrar la configuración de PHP en nuestros servidores web de Spaceship, específicamente cómo usar el plugin PHP Tweaks, trabajar con un archivo php.ini y revisar la configuración de PHP.

Nuestros servidores compartidos utilizan el módulo LiteSpeed y son compatibles con las versiones de PHP 7.0-7.4 y 8.0-8.5.

Cómo administrar la configuración de PHP usando el plugin PHP Tweaks

1. Inicia sesión en tu cuenta de cPanel.

2. Ve a la sección Exclusivo y haz clic en el menú PHP Tweaks:


O

a. Abre el Administrador de Hosting.
b. Ubica tu plan de hosting y haz clic en Administrar.
c. Navega a la sección Avanzado.
d. Expande la opción Herramientas de desarrollo y haz clic en PHP. Serás redirigido a la ventana de configuración de PHP.

3. Elige el dominio necesario de la lista desplegable:


Alternativamente, usa la pestaña Configuración de la cuenta para aplicar cambios en toda tu cuenta de cPanel (lo que actualizará todos los dominios alojados):


Ahora puedes administrar el siguiente grupo de configuraciones: 

La sección de versión de PHP te permite verificar la versión que se está utilizando actualmente y establecer la que requieras:


Algunas cosas a tener en cuenta:

  • Los módulos disponibles varían dependiendo de la versión de PHP seleccionada.

  • Los cambios aplicados en PHP pueden tardar varios minutos en surtir efecto, así que si los cambios no se muestran de inmediato, por favor espera un poco para que se actualicen.

  • Si la versión de PHP establecida en la Configuración de la Cuenta difiere de la de la Configuración del Dominio, prevalecerá la de la Configuración del Dominio.

Las secciones de Loaders y Caches te permiten elegir el cargador de PHP para tus scripts y el acelerador de PHP para almacenar en caché el bytecode compilado de tus scripts PHP:


La sección de Otros te proporciona una lista de módulos y extensiones adicionales que puedes habilitar según tus necesidades:


Las extensiones de PHP habilitadas mediante PHP Tweaks están activas para los scripts procesados por un servidor web. Si encuentras algún problema relacionado con PHP al trabajar por línea de comandos o al instalar scripts a través de Softaculous, por favor contacta a nuestro Soporte al Cliente para obtener más ayuda.

Por favor, ten en cuenta los siguientes conflictos de módulos:

  • nd_mysql entra en conflicto con mysql;

  • nd_mysqli entra en conflicto con mysqli;

  • nd_pdo_mysql entra en conflicto con pdo_mysql;

  • gmagick entra en conflicto con imagick.

4. Para restaurar la configuración predeterminada de PHP para un dominio, selecciónalo en el menú desplegable y haz clic en Restablecer extensiones. Esto revertirá todos los cambios y aplicará la configuración predeterminada:

Cómo trabajar con un archivo php.ini

A veces, puede que necesites personalizar los límites de PHP (como memory_limit, post_max_size, upload_max_filesize, etc.) a través del archivo php.ini en lugar del plugin PHP Tweaks.

1. Inicia sesión en tu cuenta de cPanel y navega a la sección Archivos, luego selecciona el menú Administrador de archivos:


O

a. Abre el Administrador de Hosting.
b. Ubica tu plan de hosting y haz clic en el botón Administrar.
c. Navega a la sección Archivos y almacenamiento.
d. Haz clic en Administrar archivos junto a tu nombre de dominio. Serás redirigido al directorio raíz de tu sitio web en el Administrador de archivos.

2. En la carpeta raíz del dominio, haz clic en +Archivo y crea un archivo llamado php.ini:


3. Busca el archivo recién creado en la lista, haz clic derecho sobre él y elige Editar:


4. Agrega la configuración de PHP requerida. En este ejemplo, agregamos memory_limit y max_input_vars:


5. Una vez que todos los cambios estén completos, haz clic en Guardar cambios.

Cómo revisar la configuración de PHP

Para confirmar si tu configuración de PHP se aplicó correctamente, puedes crear un script usando la función phpinfo(). Esto proporciona información detallada sobre tu configuración actual de PHP y es útil para la resolución de problemas, ya que contiene todos los datos EGPCS (Environment, GET, POST, Cookie, Server).

Para ejecutar la función, sigue los pasos a continuación: 

1. Ve al directorio raíz de tu sitio web en el Administrador de archivos.

2. Haz clic en +Archivo para crear un nuevo archivo — asígnale un nombre como testinfo.php:


3. Busca el archivo recién creado en la lista y haz clic en Editar en el menú de la esquina superior, o clic derecho sobre el archivo, luego Editar:


4. Inserta el siguiente código: 

<?php
phpinfo();
?>

Haz clic en Guardar cambios:


5. Para ver la información detallada sobre la configuración de PHP de tu dominio, abre http://yourdomain.tld/filename.php en tu navegador, pero reemplaza yourdomain.tld por tu dominio y filename por el nombre de tu archivo PHP:


Consejo de seguridad: Elimina este archivo después de revisar la información para evitar exponer detalles sensibles de la configuración.

Se requiere un correo electrónico válido