После переноса домена на новый хостинг появилась ошибка - Ошибка базы данных: Файл: /home/u153757/4period.ru/www/forum/Sources/Load.phpСтрока: 2008Ошибка выскакивает на любой странице сайта, который использует авторизацию форума. Строка 2008 попадает на функцию function sessionWrite($session_id, $data) а точнее её строку апдэйта базы.{global $db_prefix;if (preg_match('~^[A-Za-z0-9]{16,32}$~', $session_id) == 0)return false;// First try to update an existing row...$result = db_query("UPDATE {$db_prefix}sessionsSET data = '" . addslashes($data) . "', last_update = " . time() . "WHERE session_id = '" . addslashes($session_id) . "'LIMIT 1", __FILE__, __LINE__);// If that didn't work, try inserting a new one.if (db_affected_rows() == 0)$result = db_query("INSERT IGNORE INTO {$db_prefix}sessions(session_id, data, last_update)VALUES ('" . addslashes($session_id) . "', '" . addslashes($data) . "', " . time() . ")", __FILE__, __LINE__);return $result;}Не поможете определить причины ошибки. Заранее благодарю.
|