Ошибка обновления webform

Главные вкладки

Аватар пользователя trolik trolik 7 сентября 2011 в 23:26

Обновил автоматом webform, дошло дело до обновления БД, а тут засада:

The following updates returned messages
webform module
Update #7314

Failed: PDOException: SQLSTATE[42000]: Syntax error or access violation: 1286 Unknown storage engine 'InnoDB': CREATE TABLE {webform_last_download} ( `nid` INT unsigned NOT NULL DEFAULT 0 COMMENT 'The node identifier of a webform.', `uid` INT unsigned NOT NULL DEFAULT 0 COMMENT 'The user identifier.', `sid` INT unsigned NOT NULL DEFAULT 0 COMMENT 'The last downloaded submission number.', PRIMARY KEY (`nid`, `uid`) ) ENGINE = InnoDB DEFAULT CHARACTER SET utf8 COMMENT 'Stores last submission number per user download.'; Array ( ) в функции db_create_table() (строка 2686 в файле /***/***/******.ru/www/includes/database/database.inc).

Как побороть? что делать?

Комментарии

Аватар пользователя bsyomov bsyomov 8 сентября 2011 в 3:11

Видимо, на вашем хостинге не предусмотрено использование хранилища InnoDB, которое пытается использовать webform.
Можно пообщаться по этому поводу с хостером, вполне возможно на другом сервере БД, у них оно работает. Ну или сменить хостинг. Smile