@DigitalHNE

Сайт на CMS Drupal ссылается на несуществующий контент в таблице?

В результате какой-то ошибки таблица cache_form раздулась до 2.5Гб, почистили, сайт снова заработал и стал плеваться вот такой ошибкой
de3a22a3e357443a92ffb7bc79b30a82.jpg

Подскажите, как исправить это безобразие?

Если кому нужен код cache.inc
function cache_set($cid, $data, $table = 'cache', $expire = CACHE_PERMANENT, $headers = NULL) {
  $serialized = 0;
  if (is_object($data) || is_array($data)) {
    $data = serialize($data);
    $serialized = 1;
  }
  $created = time();
  db_query("UPDATE {". $table ."} SET data = %b, created = %d, expire = %d, headers = '%s', serialized = %d WHERE cid = '%s'", $data, $created, $expire, $headers, $serialized, $cid);
  if (!db_affected_rows()) {
    @db_query("INSERT INTO {". $table ."} (cid, data, created, expire, headers, serialized) VALUES ('%s', %b, %d, %d, '%s', %d)", $cid, $data, $created, $expire, $headers, $serialized);
  }
}
  • Вопрос задан
  • 160 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы