Apache2.4 usando mpm_event con php5-fpm

Hola Quería saber si alguien probo apache con mpm_event usando php5-fpm y libapache2-mod-fastcgi en un entorno de producción para el Guarani3. Leí un poco sobre el mpm_event y vi unos análisis que me interesaron, Es mucho mas rápido que el mpm_prefork que vine utilizando desde siempre. Probé en modo local y no se puede notar la diferencia… pero también me gustaría saber si el Guarani3 tiene alguna exigencia en cuanto al uso del mpm_prefork.

En fin, si alguien sabe algo, desde ya muchas gracias!

Saludos cordiales!

Hasta donde recuerdo, los problemas con prefork son la forma en la que toba maneja algunas variables de apache.
Fast_cgi y fpm agregan un prefijo antes de pasarslas a php y eso rompia un par de cosas.

Averiguo un poco mas y te contesto de nuevo.

Efectivamente, una instalación medio “default” de php-fpm te va a fallar. si haces un php info var a ver que las variables llegan a php con otro nombre (Ej, _SERVER[“REDIRECT_TOBA_DIR”]) y te va a fallar.

Igual estoy hablando con los chicos de toba para probar. de momento te recomiendo que lo dejes como esté

Hola, como andas? logré hacer funcionar el Guaraní con el fastcgi, no fue difícil, solo tuve que definir las variables del Toba en el apache.conf, no se si eso esta mal… pero el guaraní funciona bien, consulte casi todas las operaciones que se usan generalmente y grabe algunos registro y todo OK, pero no puedo decir que todo funciona. Sería bueno que se pueda usar el mpm_event, la velocidad aumenta bastante. En fin, muchas gracias por todo!

Es medio rebuscado.
-Si declaras variables de entorno anidado a un les encaja el prefijo redirect Ej “_SERVER[“REDIRECT_TOBA_PROYECTO”]” hace que falle todo.
-Si declaras por fuera, como supongo que hiciste, pasan bien pero quedan globales, por lo que si tenes mas de 1 proyecto ALGO te va a fallar.

Ojo, no digo que no se pueda hacer funcionar, digo que todavia no tengo nada testeado.

Hola Lucas, en eso pensaba yo, ahora todos son globales, pero quiza hay una configuracion del fastcgi para que no ponga ese prefijo en las variables… En fin, gracias por investigar!

Saludos!