UnDomain Un friki suelto por la red

Error en "HTTP request status" en Drupal 6.x


Hace unas semanas me encontré con que mi Drupal me daba un error en el "HTTP request status" y no me decía que módulos tenia desactualizados y todas esas pijadas que tiene Drupal.

Lo primero que pensé fue en un problema de configuración de host. Mirando configuración y preguntando cosas al servicio técnico, finalmente descarté que fuese un tema del host.

De vez en cuando, me ponía a buscar algo a ver si encontraba alguna solución, pero al ver que le pasaba a mucha gente pensé que seria un bug.

Cuando salió la actualización a Drupal 6.6 pensé que se solucionaría, pero no ha sido así.

El caso es que no encontraba la solución, posiblemente por ser un muñón o por no dedicarme a ello lo suficiente.

Pero hoy, he encontrado el origen del error.

Al parecer, hay un pequeño problema (que no se porque no está solucionado en las últimas versiones) que consiste en no actualizar correctamente el valor de una variable. Resulta que esa variable es la que se encarga de decir si existe conexión o no (creo) con paginas externar. Por eso, de repente y sin previo aviso, te muestra ese error.

Para solucionarlo hay dos opciones:

  • Modificar el código de Drupal (cosa no recomendable)
  • Instalar un modulo/parche que lo soluciona

Esta última opción es la que yo he tomado, y me ha funcionado a las mil maravillas.

El modulo se instala como cualquier otro modulo. Lo puedes encontrar aquí: http://drupal.org/project/http_request_fail_reset .

Cuando lo actives tienes que ejecutar el cron manualmente (no se si funciona también con la ejecución programada, supongo que si, pero yo no tenía paciencia :P).
Cuando ejecutes el cron, es posible que salga una pagina en blanco con un texto raro en la parte superior.... no te preocupes, (creo que) es normal y todo funciona correctamente.

Y ya está! ya tenemos el problema solucionado!

Ahora, a por otra cosa :)

Tags:

Muchisima gracias!!! Me

Muchisima gracias!!! Me estaba volviendo loco con ese error... Pensé que estaba relacionado con la ultima actualización que hice a la versión 6.8 pero no...

Instalé el modulo y ahora anda todo super bien.

Chao

De nada.... yo también me

De nada.... yo también me volví loco buscando la solución :P

graciasssssssssssssssss mucha

graciasssssssssssssssss
muchas gracias te agradesco
casi me saco los pelos...

De nada... yo tambien me

De nada... yo tambien me quedo casi calvo ;)

Te deseo lo mejor de los

Te deseo lo mejor de los éxitos, te mereces paga por esto.

Gracias amigo super que bien

Gracias amigo super que bien este tips, ya que soy nuevo en el mundo de drupal, y no tenia ni la menor idea de como solucionarlo, gracias!!!

Muchas gracias, ya habia

Muchas gracias, ya habia visto en los videotutoriales del maestro Jesus conde este modulo habilitado, pero no sabia por que lo habia habilitado el maestro, ahora gracias a ti ya lo se, pero un comentario este error solo da cuando publico drupal en un server Linux externo por que en el local en windows nunca me dio este problema

Gracias, por compartir la solucion eres un tipo altruista

Fidel

Gracias por tu comentario. La

Gracias por tu comentario.
La verdad es que, ahora que lo dices, mi server es Linux, así que es muy posible que si no te pasa en windows, sea como tu comentas.

De todas maneras, esto ya es un poco antiguo... es posible que lo tengan ya arreglado :P

Enviar un comentario nuevo

El contenido de este campo se mantiene privado y no se mostrará públicamente.
  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Etiquetas HTML permitidas: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Saltos automáticos de líneas y de párrafos.

Mientras tanto, en "¿Alguien ha visto mi martillo?"...


Inicio de sesión


Todo el contenido mostrado ha sido obtenido libremente por la red. Las marcas indicadas son propiedad de sus legítimos dueños y se muestran a modo informativo de manera libre y voluntaria, sin intención publicitaria ni ánimo de lucro. Todo el material propio, y salvo que se indique lo contrario, se encuentra bajo licencia Creative Commons. Si tienes el Copyright de algún contenido o has detectado algna anomalia, por favor, infórmalo al correo undomain@gmail.com para ser corregido cuanto antes. El autor de esta Web no se hace responsable del contenido de terceras personas y de sites ajenos a este.

Powered by Drupal, an open source content management system