Blog de Jesús Sequeiros Arone

Manuales y ejercicios de SQL Server, Excel, Word, Acces y más...

Drupal Notice: unserialize(): Error at offset 2 of 43 bytes in variable_initialize()

Dom, 24/05/2020 - 21:39 -- jsequeiros

Problema

El siguiente error aparece en un sitio con drupal, cuando el valor de una variable se ha dañado en la base de datos:

Notice: unserialize(): Error at offset 2 of 43 bytes in variable_initialize() (line 1202 of /home/ajedrezu/public_html/includes/bootstrap.inc)

/*---
Notice: unserialize(): Error at offset 2 of 43 bytes in variable_initialize() (line 1202 of /home/ajedrezu/public_html/includes/bootstrap.inc).
Notice: unserialize(): Error at offset 2 of 30 bytes in variable_initialize() (line 1202 of /home/ajedrezu/public_html/includes/bootstrap.inc).
---*/

Solución:

Instalar el módulo de Variable Check, y luego verificar los resultados arrojados por este módulo, en mi caso encontró dos variables inválidas

Verificar los resultados del modulo Variable Check de Drupal

Para solucionar se elimina esas dos variables de la base de datos ejecutando los siguientes comandos:

DELETE FROM variable WHERE name = 'xmlsitemap_base_url'
DELETE FROM variable WHERE name = 'xmlsitemap_engines_custom_urls'

Añadir nuevo comentario