У меня похожая проблема, но гораздо меньше. Только одна строка.
Notice: unserialize() [function.unserialize]: Error at offset 496 of 2671 bytes in /home/a100plyu/gold100.com.ua/www/index.php on line 63
Заклянул в index.php на 63 строку. Вот, что там написано:
// Settings
$query = $db->query("SELECT * FROM " . DB_PREFIX . "setting WHERE store_id = '0' OR store_id = '" . (int)$config->get('config_store_id') . "' ORDER BY store_id ASC");
foreach ($query->rows as $setting) {
if (!$setting['serialized']) {
$config->set($setting['key'], $setting['value']);
} else {
$config->set($setting['key'], unserialize($setting['value']));
}
}
if (!$store_query->num_rows) {
$config->set('config_url', HTTP_SERVER);
$config->set('config_ssl', HTTPS_SERVER);
}
А в админке выдает строку:
Notice: unserialize() [function.unserialize]: Error at offset 496 of 2671 bytes in /home/a100plyu/gold100.com.ua/www/admin/index.php on line 47
В общем, та же проблема, но в строке 47
// Settings
$query = $db->query("SELECT * FROM " . DB_PREFIX . "setting WHERE store_id = '0'");
foreach ($query->rows as $setting) {
if (!$setting['serialized']) {
$config->set($setting['key'], $setting['value']);
} else {
$config->set($setting['key'], unserialize($setting['value']));
}
}
Может есть какие-то мысли, из-за чего это может быть?