Oviedo José-ph
aprende, genera conocimiento y comparte
   
 
 

Campaña Mejor Cámbiese

Al enviar (publicar) correos de la lista de distribución (MaMML de Mambo) no me aparecia la lista de correos enviados y parecia que la página quedaba trabada y no hacia nada aunque en realidad si enviaba los email's. Despues de investigar un poco me di cuenta que utiliza la función flush() de PHP la cual nos ayuda a enviar la salida del buffer al navegador del cliente sin importar que aun no se ha cargado la página completamente.

En palabras de la ayuda de PHP tenemos lo siguiente:

Vacía los búferes de salida de PHP y de cualquiera que sea el motor que PHP esté usando (CGI, un servidor web, etc). Esto en efecto trata de enviar toda la salida acumulada hasta el momento al navegador del usuario.

Y tambien indica en la ayuda que puede tener un comportamiento extraño cuando se utiliza compresion Gzip desde Apache y ya con esta información revise la configuración de Mambo y me di cuenta que efectivamente la directiva $mosConfig_gzip del archivo configuration.php estaba activada (1) y por lo tanto mandaba los encabezados de compresión.

Para solucionar el problema del modulo MaMML pero seguir teniendo compresión Gzip (ya que esto ayuda en la velocidad de transferencia de datos desde el servidor web) es necesario modificar el archivo includes/mambo.php y buscar la función initGzip y despues reemplazar la linea del IF que dice:

 if ($mosConfig_gzip == 1) {
 

y cambiarla por la siguiente linea:

if ($mosConfig_gzip == 1 && mosGetParam($_REQUEST,'option','') != 'com_mamml') {
 

Digo es un mega parche pero funciona bastante bien, supongo que si se tienen varias páginas con este problema del flush se podria buscar una comparación en un arreglo de modulos o algo asi, pero para este problema especifico ese error se soluciona.

oviedo | Linux - Software Libre, PHP | 20 Marzo, 9:06am

Dejar un comentario









Fuentes XML de comentario: RSS | Atom

Principal


Suscribete al servicio sindicalizado de Oviedos.com.mx

Top Blogs México

Conversación

oviedo: Hola Sergio, nomas me doy un tiempo ya que he estado super ocupado estos dias con el trabajo y completo el manualito de deny host!.

Saludos!.  
sergio morales: oye brother podrias terminar el tuto de deny host es muy interesante por ahi hay un error el cual
para nada serviria el deny host ya que blokearia el acces ssh

Saludos  
oviedo: Si ya ves ese Javascript con el IE no se llevan bien!! por cierto! si pones codigo Javascript para ver las contraseñas pues mas errores! jaja..., ni pex!! el Jaws bloqueo el codigo tongue.png  
erufenix: Por aquí pasando a saludar orales no pus muchos errores con javascript  
xiam: Que tal, te dejé un comentario pero no salió ni dió mensaje de error, en donde me puedo comunicar contigo?  
jesux: Saludos Olviedos, disculpa una pregunta. Como pones esos pedazos de cóface-smile-big.png igo en tus post ??  
oviedo: Ruth me temo decirte que no tengo ninguna licencia de SCO face-sad.png , porque mejor no te cambias a Linux o algun BSD??, asi no te preocupas por licencias.
Saludos  
Ruth: Hola, oye por favor, me urge una licencia del sco 5.0.7 por favor pasame la que tienes si? si? si? me super urge por favor!!!!  
lucas: les deseo lo mejor  
Zulma: Felíz día Joe face-smile.png
Te amo  
Jacqueline: Hola:
Yo tengo una parejita de xolitos, y estan super lindos tus perros, saludos desde el DF  
Phylevn: Interesante blog..
saludos face-smile-big.png  
Vael: Donde puedo descargar tu tema de jaws. También busco otros que no sean los que vienen en la instalación. Gracias. face-smile.png  
erufenix: Orales pues por aquí pasando a saludar, tenia un buen que no daba vuelta por estos lares, desde que dejo de funcar planet jaws  
FreeDownloas: Gracias por ciertas ayudas. Es un gusto ke la gente comparta conocimiento alrededor del mundo! Acabo de hacer funcionar algunos USB gadgets en VirtualBox  
pepe oviedo: Hola a todos! nuevamente funciona este mini chat!...,
Saludos desde Colima face-smile.png  
:



:

:

Escribe el código Captcha que estás viendo


Categorías

Amigos

Geesus
Planeta Linux MX
sNov
Jesús Carillo
DarkNess-Lord
DeathWarrior
Maggit
SusyPop
Baby Brandon
Jaime Ramirez Art Blog

Mi musica

 
  © Oviedo José-ph
Powered by Jaws Project