Здорова чуваки!
Недавно я обновил свой сайт с drupal 6.2 на 7-мую версию.
И теперь иногда я получаю такое сообщение на сайте(не всегда, а как-то выборочно):
* Notice: unserialize() [function.unserialize]: Error at offset 86 of 90 bytes in variable_initialize() (line 749 of /home/*/public_html/drupal/includes/bootstrap.inc).
* Notice: unserialize() [function.unserialize]: Error at offset 113 of 771 bytes in variable_initialize() (line 749 of /home/*/public_html/drupal/includes/bootstrap.inc).
* Notice: unserialize() [function.unserialize]: Error at offset 113 of 723 bytes in variable_initialize() (line 749 of /home/*/public_html/drupal/includes/bootstrap.inc).
Что делать мне с этим? Моя новая drupal работает отлично, но вот такое сообщение иногда появляется.
У кого такое было?
Спасибо всем! Жду ответа :)
Anonymous (не проверено)
ЧТ, 10/06/2011 - 19:15
Permalink
Про ответы
А есть ли кто кто живой на сайте?Столько вопросов и все без ответов.
drupalman
ПН, 10/24/2011 - 22:56
Permalink
Как вариант можно сделать
Как вариант можно сделать так:
Создай временный нод(страницу) и впиши туда php-код
<?php
print_r(variablecheck_check_variables());
?>
При запуске это покажет следующий массив:
Array (
[0] => Array ( [0] => superfish_arrow_1 [1] => s:4:"1"; )
[1] => Array ( [0] => superfish_arrow_2 [1] => s:5:"0"; )
[2] => Array ( [0] => superfish_shadow_1 [1] => s:5:"0"; )
[3] => Array ( [0] => superfish_shadow_2 [1] => s:4:"1"; ) )
Там теперь остается зайти в phpmyadmin, найти таблицу variable и удалить эти переменные.
Добавить комментарий