• La viñeta de Joseba, 08 de febrero de 2010

Error en Akismet 2.1.7 y parche

por mmeida el 28/08/2008

en WordPress

La última versión de Akismet para WordPress viene con fallo incorporado: captura el spam, pero no te permite eliminarlo. Ya se ha informado del error, aunque somos miles los usuarios los que lo hemos instalado al desconocerlo y dando por bueno la siempre perfecta ‘maquinaria’ de este imprescindible plugin.

g30rg3_x ha localizado el bug que lo arregla (funciona, lo he comprobado), y es tan sencillo como esto:

  1. Busca la línea 727 en ‘/wp-content/plugins/akismet/akismet.php’
  2. Borra el código:if ( ! ( isset( $_GET['recheckqueue'] ) || isset( $_REQUEST['action'] ) ) )
  3. Inserta:if ( ! ( isset( $_GET['recheckqueue'] ) || isset( $_GET['action'] ) ) )
  4. Comprueba que funciona eliminando el spam desde tu panel de administración.

NOTA: Por alguna razón que desconozco, las comillas que aparecen en este blog no son las que deben ir en el código. Así que si copias y pegas desde aquí, no te olvides de cambiar las que llevan ‘recheckqueue’ y ‘action’ por las del teclado de tu ordenador (carácter ' en html).

Actualización (29 ago-00.46 h): Ya ha salido la nueva versión.

  • Bitacoras.com
  • Meneame
  • Twitter
  • Facebook
  • FriendFeed
  • LinkedIn
  • Ping.fm
  • MySpace
  • Wikio
  • Technorati
  • Google Bookmarks
  • Live
  • Netvibes
  • del.icio.us
  • email
  • PDF
  • Print
  • RSS



Quizás también te interese:



'Error Akismet' en WordPress
Un error de WordPress está provocando que Akismet reconozca comentarios válidos como spam. Sólo afecta...

Nueva versión de Akismet para WordPress
Akismet, la potente herramienta antispam que utilizamos en Mangas Verdes, acaba de actualizar su formato...

Akismet 2.1.1
Para celebrar el Día de Akismet, los desarrolladores han decidido lanzar nueva versión: Akismet 2.1.1....

Error de sistema en Akismet
No tengo que repetir que Akismet es, junto a Spam Karma (aunque de lejos), lo mejor que he encontrado...


{ 2 trackbacks }

mysfera.com
29/08/2008 a las 21:11
Planeta WordPress » Blog Archive » Wp Comment Remix: premio a un plugin dudoso
15/09/2008 a las 12:55

{ 6 comentarios }

1 kainita 28/08/2008 a las 22:45

Lo que aparece en mi linea 727 es:

if ( ! ( isset( $_GET['recheckqueue'] ) || isset( $_REQUEST['action'] ) ) )

No se porque me aparecerá distinto :S

2 kainita 29/08/2008 a las 10:04

Perfecto, gracias por el arreglo ;)

3 David 29/08/2008 a las 13:43

Efectivamente, tema solucionado
Gracias por la información :-)

4 mmeida 28/08/2008 a las 22:48

@kainita: tienes razón. Mil disculpas. Es que en el comentario original estaba la cosa un tanto confusa. Ya lo he cambiado.

Gracias. Un saludo.

5 g30rg3_x 29/08/2008 a las 00:45

Si es que se me fue un trozo de la versión modificada que estaba usando durante la búsqueda del error y no me alcanzo el tiempo para dar la fe de erratas a fernando antes de la publicación del mismo, ya que pues el bug no estaba a simple vista y tuve que hacer algunas modificaciones para darme cuenta del mismo.

Saludos y lo siento.

6 mmeida 29/08/2008 a las 00:49

@g30rg3_x: no hay problema. Al contrario, muchas gracias por el parche.

Un saludo.

Los comentarios están cerrados.

Pos anterior:

Siguiente post:


«Ah, eres paralítico, qué profesión más bonita.» (Carmen Sevilla)
Get Adobe Flash playerPlugin by wpburn.com wordpress themes

Quantcast