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:
- 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.
- Desventajas:
- 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.
- Ventajas:
¡Empecemos a ello!
- Clic en “Sitios Web y Dominios”
- Mostramos más elementos (si esta opción no esta activada)
- Clic en “Configuración de PHP”
- Ponemos una versión igual o superior a 5.3 (para que sea compatible con Plesk)
- Quitamos la opción de mod_php, y ponemos la opción de Aplicación FasctCGI
- Hacemos Clic en Aplicar y Aceptar
Te dejamos los pasos en video: