Обновил автоматом 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).
Как побороть? что делать?
Комментарии
Хостинг менять
Видимо, на вашем хостинге не предусмотрено использование хранилища InnoDB, которое пытается использовать webform.
Можно пообщаться по этому поводу с хостером, вполне возможно на другом сервере БД, у них оно работает. Ну или сменить хостинг.
спасибо, буду переезжать