¿Cómo cambiar el modo de ejecución de PHP?

El modo de ejecución de PHP, especifica la manera en la que Apache se va a comunicar con PHP.

Destacamos 2 modos de ejecución:

  1. mod_php (Es el modo más antiguo de funcionamiento). Aquí PHP funciona como módulo de Apache y lo que estamos permitiendo es que el mismo Apache pueda interpretar scripts PHP.
    • Desventajas:
      • Cualquier cambio que hagamos en la configuración de PHP (php.ini) requerirá reiniciar el servidor web.
      • Apache se vuelve un proceso más grande en el sistema y consume recursos.
  2. fastCGI: Modo desarrollado para evitar problemas ejecutando aplicaciones PHP dentro de un proceso de Apache y además evitar los problemas de rendimiento CGI.
    • Ventajas:
      • Evita problemas de permisos. Los permisos de los archivos que se suben son del usuario que los sube, no de Apache.
      • Se utiliza un proceso separado. Libertad de elección del servidor web. Facilidad para el tratamiento de errores y depuración.
      • Independencia del lenguaje utilizado/ Libertad de elección de la plataforma de desarrollo.
      • Es posible la ejecución en host separado.

¡Empecemos a ello!

  1. Clic en «Sitios Web y Dominios»
  2. Mostramos más elementos (si esta opción no esta activada)
  3. Clic en «Configuración de PHP»
  4. Ponemos una versión igual o superior a 5.3 (para que sea compatible con Plesk)
  5. Quitamos la opción de mod_php, y ponemos la opción de Aplicación FasctCGI
  6. Hacemos Clic en Aplicar y Aceptar

 

Te dejamos los pasos en video: