Возникла необходимость обновить сторонний сайт до 7 версии Drupal. Все шаги были проделаны четко по инструкции, пробовал с разных сайтов, шаги примерно одинаковые, ошибка выходит каждый раз на одном и том же месте.
По инструкции http://www.drupal.ru/node/58265 на 12 шаге. После того как запускаю mysite/update.php выходит вот такая вот ошибка:
PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'mysite.registry' doesn't exist: SELECT r.filename AS filename FROM {registry} r WHERE (r.name LIKE :db_condition_placeholder_0 ESCAPE '\\') AND (r.type = :db_condition_placeholder_1) ; Array ( [:db_condition_placeholder_0] => yu0 [:db_condition_placeholder_1] => interface ) in _registry_check_code() (line 3204 of /home/s/mysite/mysite.tmweb.ru/public_html/includes/bootstrap.inc).
Помогите пожалуйста в решении этой проблемы.
Комментарии
тут например помогло создание таблицы вручную.
попробуйте просто любого другого сайта дампить структуру таблицы и создать заново.
вот дамп таблицы registry с моего сайта на д7:
`name` VARCHAR(255) NOT NULL DEFAULT '' COMMENT 'The name of the function, class, or interface.',
`type` VARCHAR(9) NOT NULL DEFAULT '' COMMENT 'Either function or class or interface.',
`filename` VARCHAR(255) NOT NULL COMMENT 'Name of the file.',
`module` VARCHAR(255) NOT NULL DEFAULT '' COMMENT 'Name of the module the file belongs to.',
`weight` INT(11) NOT NULL DEFAULT '0' COMMENT 'The order in which this module’s hooks should be invoked relative to other modules. Equal-weighted modules are ordered by name.',
PRIMARY KEY (`name`,`type`),
KEY `hook` (`type`,`weight`,`module`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Each record is a function, class, or interface name and...';
Большое спасибо за помощь, проблема была решена с вашей помощью!
Спасибо, тоже решил данную проблему благодаря Вам!