Configuración de PHP

Plesk ofrece soporte integral para el lenguaje de scripting de PHP en múltiples versiones, así como para diversos tipos de controladores. En este tema se detalla cómo los clientes de Plesk pueden administrar la configuración de PHP de sus dominios y subdominios desde su panel del cliente.

La administración de PHP a nivel de dominio consta de tres aspectos:

  • Selección de la versión de PHP.
  • Selección del tipo de controlador de PHP.
  • Ajustes adicionales de la configuración de PHP.

Nota: en función de cómo esté configurada su suscripción, es posible que sólo pueda administrar algunas o incluso ninguna de las configuraciones que se describen a continuación. Si necesita administrar configuraciones de PHP a las que no tiene acceso, contacte con su proveedor de hosting.

Selección de la versión de PHP

Plesk ofrece soporte para usar múltiples versiones de PHP. Para seleccionar la versión de PHP de un dominio o subdominio, vaya a Sitios web y dominios > Configuración de PHP y seleccione la versión de PHP que desee del menú:

Si la versión deseada no aparece en el menú, póngase en contacto con su proveedor de hosting.

Tenga en cuenta que las distintas versiones de PHP no son compatibles al cien por cien. Un sitio web escrito en PHP 5.3 puede no funcionar correctamente si el dominio se configura con la versión de PHP 5.4. Si no está seguro de qué versión de PHP elegir, utilice la configuración predeterminada o elija la última versión disponible. Si no se muestra correctamente la apariencia de su sitio web, pruebe a utilizar una versión de PHP distinta.

Selección del tipo de controlador de PHP

Plesk ofrece soporte para varios tipos de controladores PHP. Para seleccionar el tipo de controlador de PHP para un dominio o subdominio, vaya a Sitios web y dominios > Configuración de PHP y seleccione el tipo de controlador de PHP que desee del menú:

Si no está seguro de qué tipo de controlador de PHP escoger, puede informarse sobre los distintos tipos existentes aquí.

Ajustes adicionales de la configuración de PHP

Además de la versión de PHP y del tipo de controlador, existen otros ajustes de PHP adicionales que puede administrar y que están disponibles en Sitios web y dominios > Configuración de PHP. La mayoría de estos ajustes posiblemente afectarán al rendimiento o a la seguridad, si bien algunos pueden influir en la operatividad de los sitios web. Haga clic en el icono que aparece junto a cada opción para obtener más información sobre ellas.

Si su dominio usa uno de los controladores "FPM application" de PHP, puede configurar otros parámetros PHP-FPM. Estos pueden usarse para ajustar el comportamiento de PHP para así optimizar el funcionamiento de su sitio web.

Los valores predeterminados de estos parámetros deberían ser óptimos para la mayoría de sitios web. Tenga en cuenta que el cambio de estos parámetros puede alterar el rendimiento de su sitio web o incluso provocar que este no se muestre correctamente. A no ser que sepa exactamente qué cambios debe realizar, le recomendamos que mantenga los valores predeterminados para los parámetros adicionales. Si, tras realizar ajustes en la configuración de PHP, su sitio web se ralentiza o deja de cargar, revierta todos los parámetros a sus valores predeterminados.

Activar la aceleración de PHP

Si su proveedor de hosting lo permite, puede activar la aceleración de PHP (también denominada módulo de caché OPCode) en su sitio web. Si su sitio web está escrito en PHP, al activar el módulo de caché OPCode logrará duplicar su velocidad. Para activar la aceleración de PHP, vaya a Sitios web y dominios > Configuración de PHP y establezca el valor de opcache.enable en "activado".

Visualización de la configuración de PHP

Para ver la configuración de PHP actual del dominio, incluyendo los ajustes a nivel del servidor, haga clic en Ver la página phpinfo().

Heredar la configuración de PHP

Los dominios pertenecientes a una suscripción heredan la configuración de PHP que se haya establecido para dicha suscripción. Los subdominios heredan la configuración de PHP establecida en el dominio del que dependen. Si dispone de los permisos adecuados en su suscripción, puede cambiar la configuración de PHP de cada dominio y subdominio de forma independiente.