Configuración de PHP
El back-end PHP permite interacciones avanzadas con sus sitios web. Se trata de un back-end muy usado y tiene diferentes tipos de integraciones. La forma más común es como parte de una base de datos. Puede personalizar los diferentes entornos PHP con configuraciones de perfil individuales.
Para agregar un perfil PHP:
- Haga clic en Crear.
- Rellene los campos Nombre del perfil y Descripción para este perfil.
- Seleccione la versión back-end PHP que desee usar desde la lista desplegable.
- Configure diferentes tipos de ajustes para este perfil.
- Para obtener más detalles sobre la configuración del perfil, consulte las pestañas Configuración general, FPM y Núcleo.
- Haga clic en OK para guardar la configuración.
Configuración general
En la pestaña Configuración general, puede configurar los ajustes básicos para el perfil PHP y habilitar las extensiones PHP y opcache.
Para habilitar el caché PHP:
Marque Habilitar caché PHP si desea mejorar el rendimiento PHP. No obstante, es posible que no tenga efecto en ciertas circunstancias.
Para mostrar el mensaje de error PHP en la página web:
Marque Habilitar display_errors para mostrar el mensaje de error PHP si desea mostrar los mensajes de error PHP en la página web.
Para personalizar PHP open_basedir:
- Active Personalizar PHP open_basedir si desea personalizar su propio open_basedir.
- Escriba la ruta personalizada en el campo de texto y, a continuación, haga clic en Aplicar. Si desea usar la configuración predeterminada del sistema, desactive Personalizar PHP open_basedir y haga clic en Aplicar.
Nota:
- Utilice dos puntos (:) para separar cada ruta. Por ejemplo, /etc:/tmp:/usr/bin/php.
- Por motivos de seguridad, las rutas de la carpeta compartida de homes (por ejemplo, /volume1/homes) no pueden añadirse a open_basedir.
Para habilitar o deshabilitar las extensiones PHP:
Los módulos que se ven normalmente están integrados en la lista de extensiones y puede activar los que desee para personalizar su sitio web según sus necesidades. Por ejemplo, APCu, bz2, curl, dba, gd, mcrypt, mssql, opcache, pgsql, session, sqlite3, etc. Puede personalizar diferentes back-end según sus necesidades.
- En la lista de extensiones, marque o desmarque las extensiones que desea habilitar o deshabilitar.
- Haga clic en OK para guardar la configuración.
FPM
En la pestaña FPM, puede ajustar la configuración del FastCGI Process Manager (FPM) de PHP.
- En la página de Configuración de PHP, haga doble clic sobre el perfil PHP que desee.
- Vaya a la pestaña FPM y modifique los valores siguientes según sus necesidades:
- Modo FPM: puede establecer el modo FPM en Dinámico, Estático o Bajo petición.
- Número máximo de procesos
- Servidores de inicio
- Número mínimo de servidores de reserva
- Número máximo de servidores de reserva
- Haga clic en OK para guardar la configuración.
Núcleo
La pestaña Núcleo contiene toda la configuración inicial de PHP, como sendmail_path y sendmail_from.
- En la página de Configuración de PHP, haga doble clic sobre el perfil PHP que desee.
- Vaya a la pestaña Núcleo.
- Busque la configuración inicial que desea editar. Puede escribir el nombre en la barra de búsqueda.
- Haga clic en el valor de la columna derecha para editarlo.
- Haga clic en OK para guardar la configuración.