Nueva pregunta

Pregunta:

Fecha: 06-02-2015 05:52:21 (En Español)

Error : net::ERR_INCOMPLETE_CHUNKED_ENCODING / Solo en Chrome[Resuelta]

Con el tinybox2 estoy que abro un popup con la opcion de iframe pero me vota un error : net::ERR_INCOMPLETE_CHUNKED_ENCODING
tengo que cerrar y abrir varias veces para que me pueda visualizar.

Mi server es PHP Version 5.2.5

Pero lo pruebo en otro server con PHP Version 5.4.36-0+deb7u3 y funciona con normalidad.

Este error solo sale en chrome, en los demas navegadores funciona con normalidad.

Alguna idea, espero su ayuda.

Gracias
Etiquetas: Error - Javascript - PHP - Pregunta Votos: 0 - Respuestas: 17 - Vistas: 9 Compartir en: Google Facebook Twitter LinkedIn Link
 

Respuestas:

  • Fecha: 06-02-2015 06:22:29 Hola Joel, por lo que comentas se me ocurre que tu código PHP puede tener alguna función deprecada que genera un error E_DEPRECATED o algún fragmento de código que genera un mensaje E_NOTICE o E_WARNING, tal vez no sea un tema de cambio de versión de PHP, tal vez sea la configuración de error que tiene cada servidor.

    Puede que en el servidor donde corres la versión 5.2.5 tenga un display_errors = On y en el otro no.

    Prueba cambiar esta configuracion a Off (provisoriamente para probar), ya que con esto tal vez puedas encausar el error a un problema de código PHP y no en la librería Javascript tinybox2.

    Saludos,
    Fernando
      Votos: 2 - Link respuesta
     
  • Fecha: 09-02-2015 11:59:06 Estimado Joel, ¿has podido probar la configuración de "display_errors = Off" para descartar un posible problema en Javascript? o tal vez ¿Has podido resolver el problema?

    Agradecería realices tus comentarios así podemos seguir brindandote nuestra ayuda o dar por cerrada la pregunta.

    Saludos,
    Fernando
      Votos: 0 - Link respuesta
     
  • Fecha: 12-02-2015 07:08:10 Realmente no tiene nada que ver con PHP, mas bien con Javascript, lo que te recomendaría es que ejecutes la consola javascript y le hagas una depuración al código y veas en que linea se genera el error...   Votos: 0 - Link respuesta
     
  • Fecha: 12-02-2015 07:16:15 Hola Faustino, creo que lo que menciona Fernando es que muchas veces los errores de php hacen que Javascript colapse y arroje errores (cuando realmente no es javascript, y más en un modal que muestra el resultado de php, el cual puede contener un error de PHP y hacer que Javascript deje de funcionar, esto es tipico...)

    Joel, haz podido probra algo? resolviste el problema? (me gustaría poder ayudarte)

    Saludos,
    Gustavo
      Votos: 0 - Link respuesta
     
  • Fecha: 12-02-2015 07:28:34 Todabia no resuelvo el problema.

    Les cuento que al abrir el popup sale error pero al 3 o 5 intento abre con normalidad y eso es lo mas extraño pero en otras pc's no tienen ese problema solo en algunas ???
      Votos: 0 - Link respuesta
     
  • Fecha: 15-02-2015 09:25:57 Joel, cuando te recomende hacer la prueba de cambiar el valor "display_errors = Off" me base en tu comentario original que dice "Pero lo pruebo en otro server con PHP Version 5.4.36-0+deb7u3 y funciona con normalidad."

    Por favor, comenta si has probado lo que te he sugerido y cual fue el resultado, y si puedes aportar algun dato más para poder seguir ayudandote.

    Mismo también como comenta Faustino, has podido verificar los mensajes en la consola de Javascript? (si no sabes como abrir/ver la consola, pregunta, no hay problema)

    Saludos,
    Fernando
      Votos: 0 - Link respuesta
     
  • Fecha: 16-02-2015 03:37:53 Si en donde me muestra el error es en el server que tiene el PHP Version 5.4.34, pero cuando lo verifico en el server PHP Version 5.4.36-0+deb7u3 funciona con normalidad.

    En el server PHP Version 5.4.34 no siempre que abro el popup me muestra el error y siempre me muestra el error en el javascript.

    Revise el codigo php para ver si todo funciona correctamente y efectivamente todo funciona correctamente esto me tiene intrigado ya que no tenia este problema desde hace 1 mes se biene mostrando el error.

    Espero su ayuda.
      Votos: 0 - Link respuesta
     
  • Fecha: 16-02-2015 03:57:49 ¿cuál es el error que te da en la consola de Javascript?   Votos: 0 - Link respuesta
     
  • Fecha: 16-02-2015 04:22:45 En el tinybox2 a la hora de abrir el popup.   Votos: -1 - Link respuesta
     
  • Fecha: 16-02-2015 04:43:27 Joel, esta claro que el problema es al abrir el tinybox, pero ¿cuál es el error/mensaje de consola de javascript?

    Te recomiendo que uses firefox con el plugin firebug (para mi gusto, es mejor la consola de firebug) a fin de que puedas ver el error de consola Javascript

    Aquí te adjunto algunos video tutoriales dedicados a firebug (más que interesantes):

    01.- Usando Firebug. Primer videotutorial dedicado al depurador 2.0




    02.- Curso de Firebug. Trabajar con la Consola




    03.- Curso de Firebug. Depurar código JavaScript




    Una vez que veas estos videos, por favor pega el error de consola javascript que te esta dando al abrir el tinybox, así podremos seguir avanzando.

    Saludos,
    Fernando
      Votos: 0 - Link respuesta
     
  • Fecha: 16-02-2015 05:10:45 El Error es el siguiente :

    GET ....... net::ERR_INCOMPLETE_CHUNKED_ENCODING tinybox.js:72
    		psh:function(c,a,w,h){
    			try {
    				if(typeof c=='object'){
    					b.appendChild(c);
    				}else{
    					b.innerHTML=c;
    				}
    				var x=p.style.width, y=p.style.height;
    				if(!w||!h){
    					p.style.width=w?w+'px':''; p.style.height=h?h+'px':''; b.style.display='';
    					if(!h){h=parseInt(b.offsetHeight);}
    					if(!w){w=parseInt(b.offsetWidth);}
    					b.style.display='none';
    				}
    				p.style.width=x; p.style.height=y;
    				this.size(w,h,a);
    			}
    			catch(err) {
    			    alert('Error en psh : ' + err);
    			}
    		}
    


    donde la linea 72 es : b.innerHTML=c;
      Votos: 0 - Link respuesta
     
  • Fecha: 16-02-2015 05:26:20 Si tienes acceso a Jquery en el ambito donde se da el error, prueba remplazar en la linea 72 lo siguiente:

    b.innerHTML=c;


    Por:

    b.innerHTML=$(c);


    Y me cuentas si hubo algun cambio...
      Votos: 0 - Link respuesta
     
  • Fecha: 16-02-2015 05:51:29 Sale el sgte mensaje al abrir el popup : [object Object]   Votos: 0 - Link respuesta
     
  • Fecha: 16-02-2015 16:35:18 A ver, prueba cambiar la linea por:

    b.innerHTML=$(c).html();


    y si no funciona, prueba con:

    b.innerHTML=$(c).text();


    Y me cuentas si hubo algun cambio...
      Votos: 0 - Link respuesta
     
  • Fecha: 17-02-2015 03:19:50 Verifque cambiando la linea y el resultado fue el siguiente :

    b.innerHTML=$(c).html(); : No hubo error pero no mostro el html en el popup
    b.innerHTML=$(c).text(); : No hubo error pero no mostro el html en el popup

    Este es mi script para levantar el popup :

    TINY.box.show({
    	iframe:'sol_retiro.php?v_orde='+orde,
    	post:'id=16',
    	width:780,
    	height:570,
    	opacity:20,
    	topsplit:3,
    	closejs:function(){
    	}
     });		
    
      Votos: 0 - Link respuesta
     
  • Fecha: 18-02-2015 09:11:44 Joel, te pregunto, ¿no podrá suceder que en algun caso el script sol_retiro.php?v_orde=**** devuelva vacío? o tal vez ¿distintos encodings de caracteres?

    Sigo pensando en lo que mencionaste en el detalle de la pregunta original "Pero lo pruebo en otro server con PHP Version 5.4.36-0+deb7u3 y funciona con normalidad."..., si el error esta en javascript, ¿cómo puede ser que al cambiar la versión de PHP te funcione ok?

    Hay que tener bien claro cuando y como se da el error para no estar buscando "fantasmas" en javascript cuando el problema puede estar en PHP y/o viceversa.

    Saludos,
    Fernando
      Votos: 0 - Link respuesta
     
  • Fecha: 23-02-2015 04:17:46 Buenos dias les cuento que la pagina php que cargaba en el popup borre las sgtes lineas :

    <meta http-equiv="Expires" content="0">
    <meta http-equiv="Last-Modified" content="0">
    <meta http-equiv="Cache-Control" content="no-cache, mustrevalidate">
    <meta http-equiv="Pragma" content="no-cache">

    y funciono correctamente ahora ya no tengo problemas.
      Votos: 0 - Link respuesta
     
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
 
frjcbbae garagebible.com