Ошибка такая:
user warning: Duplicate entry '7' for key 1 query: INSERT INTO 2f8fJ_menu (mid, pid, path, title, description, weight, type) VALUES (7, 1, 'drupal', 'Drupal', '', 0, 20) in /home/aparadis/public_html/includes/database.mysql.inc on line 172.
В данном случае возникла при включении drupal аутентификации, фактически drupal пытается вставить новый пункт меню, но, меню с id 7 уже есть (там их окола 100). В меню уже есть пункт Drupal, правда он отключен, при попытке включить выскакивает ошибка 404 (страница не найдена).
Подобная ошибка возникает при редактировании но, только там он не может вставить ревизии.
Предупреждая ваши вопросы: при дампе базы ставил галку на "Добавить AUTO_INCREMENT"
Думаю проблема решится, если я раз 100 обновлю страницу, но не уверен
Комментарии
Попробуйте сделать проверку и repair таблиц, через PHPMyAdmin или консоль MySQL.
Сделал, таже фигня. Меню Drupal воткнулось, 9 mid был свободен, теперь вот свое еще пытаюсь воткнуть, проблема не исчезла.Забыл сказать, проблема однозначно в AUTO_INCREMENT, так как он при каждой попытке mid инкрементирует
Друпал не использует автоинкремент БД. Вместо этого используется таблица sequences. В вашем случае над видимо увеличить menu_mid в этой таблице.
2Dan
Огромное спасибо, проблема решена. Прост опри переносе, я поменял префикс таблиц, вот это и вылезло, а в sequences пишется с префиксом